HamburgerMenu
hirist

Dataviv Technologies - Senior Backend Developer - Python

Posted on: 12/11/2025

Job Description

Description : Backend Developer (FastAPI / Cloud / AI) Gurugram


Location : Gurugram, India


Experience : 3+ years


Joining : Immediate


Employment Type : Full-time, On-site


About the Role :


Were looking for a Backend Developer with strong expertise in FastAPI and cloud-native AI applications. Youll design, build, and deploy scalable backend systems supporting advanced AI, Computer Vision, and NLP modelsleveraging modern DevOps and cloud computing practices.


Key Responsibilities :


- Develop and maintain RESTful APIs using FastAPI.


- Deploy, manage, and monitor applications on AWS and Microsoft Azure.


- Containerize and orchestrate microservices with Docker and Kubernetes.


- Collaborate with AI/ML engineers to integrate Computer Vision and NLP pipelines.


- Optimize system performance, scalability, and fault tolerance.


- Implement CI/CD pipelines, ensure system security and uptime.


- Work cross-functionally with frontend, data, and AI teams to deliver production-grade systems.


Required Skills :


- Backend Frameworks : FastAPI (strong knowledge)


- Programming : Python (OOP, async programming)


- AI Libraries : NumPy, OpenCV, TensorFlow / PyTorch (integration familiarity)


- DevOps & Cloud : AWS, Azure, Docker, Kubernetes, GitHub Actions / Jenkins


- Databases : PostgreSQL / MySQL / MongoDB


- Version Control : Git


- Others : REST APIs, microservices, containerization, cloud deployment


Preferred Knowledge :


- Background in AI model integration (Computer Vision, NLP, predictive analytics)


- Experience scaling AI microservices on cloud platforms


- Familiarity with logging, monitoring, and cost optimization tools


Qualifications :


- Bachelors or Masters in Computer Science, IT, or related field


- 3+ years hands-on backend development experience


- Excellent debugging, optimization, and problem-solving skills


info-icon

Did you find something suspicious?