Senior Backend Engineer

Microsoft · Delhi

  • Experience5–9 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelsenior
  • Posted2 Sept 2026

About Microsoft

Microsoft is hiring in Delhi in technology software. This role looks for around 5+ years of experience.

Skills

  • Python
  • Django
  • Machine Learning
  • Large Language Models
  • PostgreSQL
  • MySQL
  • Redis
  • DynamoDB
  • Distributed Systems
  • Caching
  • Celery
  • Vector Stores
  • Model Serving
  • Inference APIs
  • Asynchronous Task Queues
  • Supervised Learning
  • Human-in-the-Loop AI

The role

A backend engineer at a technology software company builds production services integrating machine learning systems, Python, and Django, and works with relational databases and distributed systems. This person leads end-to-end backend projects involving model serving, inference APIs, vector stores, caching, and asynchronous task queues.

Full job description

Requirements:

4+ years of professional backend engineering experience.

Strong expertise in Python and Django (or equivalent backend frameworks).

Hands-on experience integrating ML models or LLMs into production: model serving, inference APIs, vector stores.

Deep understanding of relational and non-relational databases (PostgreSQL, MySQL, Redis, DynamoDB).

Experience with distributed systems, caching, and asynchronous task queues (Celery or equivalent).

Track record of leading backend or ML-integrated projects end-to-end.

Genuine interest in the problem domain.

Financial data, supervised learning systems, or human-in-the-loop AI.

You should be the kind of person who reads the AlphaSense product launches and has opinions.