Senior Backend Developer FAST API AND MI /DL

8 years

4 - 17 Lacs

Posted:14 hours ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description: Senior Backend Developer (FastAPI, MLOps, Cloud)

Location: Gurugram, Haryana
Work Mode: Work from Office (6 Days a Week)
Interview Mode: In-person interview at Gurugram office
Experience: 4–8+ Years
Role Type: Full-Time, Long-Term

About the Role

We are looking for a highly skilled Senior Backend Developer with strong expertise in FastAPI, Docker, CI/CD pipelines, and WebSockets, along with solid exposure to AI/ML, Deep Learning, and MLOps. The candidate will play a key role in building scalable backend systems, real-time services, and AI-driven platforms.

This is a hands-on senior role requiring strong ownership, architecture understanding, and the ability to work closely with AI, frontend, and DevOps teams.

Key Responsibilities

  • Design, develop, and maintain high-performance backend services using FastAPI (must-have) and Python.
  • Build and manage real-time applications using WebSockets.
  • Design and maintain CI/CD pipelines for automated build, testing, and deployment.
  • Containerize applications using Docker and manage deployments.
  • Work on microservices-based architecture and RESTful APIs.
  • Integrate backend systems with AI/ML/DL models for production use.
  • Implement and manage MLOps workflows (model versioning, deployment, monitoring, retraining pipelines).
  • Collaborate with AI/ML teams to productionize models.
  • Deploy and manage applications on AWS and Azure cloud platforms.
  • Ensure system scalability, security, performance optimization, and reliability.
  • Mentor junior developers and coordinate with cross-functional teams.
  • Participate actively in architectural decisions and code reviews.

Mandatory Skills (Must-Have)

  • Strong proficiency in Python.
  • FastAPI – Mandatory (production-level experience required).
  • Experience with WebSockets for real-time data handling.
  • Hands-on experience with Docker and containerized deployments.
  • Strong knowledge of CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.).
  • Experience working with AWS and Azure cloud services.
  • Solid understanding of backend architecture, APIs, and databases.

AI / ML / MLOps Requirements

  • Working knowledge of AI, Machine Learning, and Deep Learning concepts.
  • Experience deploying ML/DL models into production environments.
  • Hands-on exposure to MLOps tools and practices (model lifecycle management, monitoring, pipelines).
  • Understanding of data pipelines, inference services, and performance monitoring.

Good to Have

  • Experience with Django or other Python frameworks.
  • Knowledge of Kubernetes.
  • Experience with message queues (Kafka, RabbitMQ, Redis).
  • Exposure to vector databases and AI-driven APIs.
  • Experience in handling high-load or real-time systems.

Candidate Profile

  • Senior, result-oriented, and self-driven.
  • Strong problem-solving and debugging skills.
  • Ability to work from office 6 days a week.
  • Willing to coordinate closely with teams and take ownership of deliverables.
  • Comfortable working in fast-paced, AI-driven environments.

What We Offer

  • Opportunity to work on cutting-edge AI and backend systems.
  • Long-term role with growth opportunities.
  • Performance-based bonuses for deserving candidates.
  • Exposure to enterprise and government-level AI projects.

Note: Only candidates willing to work from the Gurugram office and attend in-person interviews should apply.

Job Types: Full-time, Permanent

Pay: ₹431,352.88 - ₹1,748,275.50 per year

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You