Senior Backend Developer
About the job
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.
Requirements
- FastAPI
- Docker
- CI/CD
- WebSockets
- Python
- AI/ML
Preferred Technologies
- FastAPI
- Docker
- CI/CD
- WebSockets
- Python
- AI/ML
Benefits
- Performance-based bonuses
- Growth opportunities
- Opportunity to work on AI projects
Similar Jobs
Backend Senior Developer
PradeepIT Consulting Services
Senior Backend Developer
Whatjobs
Senior Backend Developer
Whatjobs