Overview
Senior Python Engineer developing Gen AI solutions and scalable software applications as a code-contributing member of an Agile team.
What you'll do
- Develop features and technical solutions using Python and related frameworks.
- Write clean, efficient, and maintainable code.
- Collaborate on system architecture and design.
- Design and optimize secure RESTful and gRPC APIs.
- Deliver sprint goals within an Agile team.
- Evaluate emerging technologies and recommend adoption opportunities.
- Troubleshoot and optimize complex distributed applications.
What you'll need
- 8+ years of experience in applications development or systems analysis.
- Expert Python 3.x skills and advanced knowledge of FastAPI, Django, or Flask.
- Experience with relational and NoSQL databases.
- Experience with CI/CD, Docker, Kubernetes, and cloud platforms.
- Experience designing and consuming secure RESTful APIs.
- Knowledge of Git, distributed systems, and object-oriented programming.
- Bachelor's degree, university degree, or equivalent experience.
Nice to have
- Experience with Java, Spring, Spring Boot, Spring MVC, and Hibernate.
- Knowledge of frontend frameworks such as React, Angular, or Vue.js.
- Knowledge of agentic AI frameworks, multi-agent systems, LLMs, RAG pipelines, and vector databases.
Details
- Location: Pune, Maharashtra, India.
- Employment type: Full time.
Read the full description and apply on the company’s own careers page.