Experience
4 - 8 yrs
Salary (CTC)
₹10L - ₹20L
Job Location
Coimbatore, India
Vacancy
2
Designation
Senior Python Developer
Job Type
ONSITE
Job Description
Role & responsibilities
Job description
About the Role
We are looking for a Senior Python Developer who is passionate about backend development and emerging technologies, especially in the field of AI and automation. This role combines hands-on development with technical leadership, focusing on building production-grade APIs, architecting microservices, and integrating advanced technologies into real-world, high-performance backend systems and distributed applications.
Key Responsibilities
- Design, develop, and implement high-performance Python-based web applications and microservices.
- Collaborate with product managers, developers and stakeholders to translate business requirements into scalable & secure technical solutions and system designs.
- Establish and enforce coding standards, design patterns, and best practices to ensure maintainable and high-quality codebases.
- Participate in all phases of the software development lifecycle including requirement analysis, architecture design, development, testing, deployment, and maintenance.
- Build and maintain RESTful APIs using frameworks like Django REST Framework or FastAPI.
- Conduct code reviews, provide technical mentorship, and ensure adherence to development standards.
- Monitor and optimize application performance, ensuring scalability and stability.
- Stay updated on emerging AI technologies, evaluate and integrate them, and explore ways to incorporate them into backend systems.
- Troubleshoot complex technical issues and support deployment pipelines.
- Contribute to the strategic improvement of the digital development function and identify opportunities for automation and innovation.
Required Skills & Qualifications
- Bachelors degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- 4-8 years of experience in backend development using Python 3.
- Strong Hands-on expertise with Django, FastAPI, or Flask frameworks.
- Strong experience in developing and consuming RESTful APIs.
- Proficiency with databases both relational (PostgreSQL, MySQL) and NoSQL (MongoDB).
- Solid understanding of microservices architecture and asynchronous processing.
- Experience with unit testing and debugging using tools such as PyTest, unittest, or PyUnit.
- Understanding of web servers (ASGI/WSGI), load balancers, and background job queues.
- Hands-on experience with cloud deployments on platforms like AWS, DigitalOcean, or Heroku.
- Exposure to AI tools and integrations (e.g., Cursor, WindSurf, Claude Code, or similar).
- Excellent problem-solving, analytical, and communication skills.
Good to Have
- Experience or interest in Generative AI (LLMs, AI agents, AutoML) and AI model integration.
- Familiarity with Python libraries such as NumPy, Pandas, or Scikit-learn.
- Exposure to RAG-based QA, code generation, or AI-driven automation.
- Experience in application monitoring, observability and performance optimization.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
