Pfizer•8h ago
Indeed
AI Backend Python Engineer
Chennai, Tamil Nadu
Full Time
Mid Level
N/A
N/A
N/A
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
AI Backend Python Engineer (Software Engineer II) - Chennai, Tamil Nadu
Pfizer, a leading global pharmaceutical company, is seeking an experienced AI Backend Python Engineer (Software Engineer II) for their team in Chennai, Tamil Nadu. This is a full-time, remote position contributing to innovative AI initiatives.
The AI Backend Python Engineer will be instrumental in developing and maintaining robust backend systems that support cutting-edge generative AI applications and large language model (LLM) integrations. This role emphasizes the implementation of scalable, secure, and high-performance services using Python and AWS cloud infrastructure, with mentorship provided by senior engineers.
Key Responsibilities:
- Develop and implement Python-based backend services, particularly using FastAPI, for AI workloads, including LLM integration and generative AI pipelines.
- Design and develop APIs and microservices for efficient model serving and inference, collaborating with senior team members.
- Build and manage AWS-based infrastructure components essential for AI workloads, such as Lambda, API Gateway, and EKS.
- Produce clean, well-tested, and maintainable code adhering to established software development patterns and best practices.
- Integrate advanced LLMs and generative AI models into production systems leveraging frameworks like LangChain, Langfuse, and litellm.
- Implement comprehensive monitoring, logging, and observability features for assigned backend services.
- Actively participate in code reviews and contribute to team knowledge sharing initiatives.
- Diagnose and resolve production issues with the support of senior engineers.
- Collaborate effectively with cross-functional teams to understand requirements and deliver features that drive innovation.
Basic Qualifications:
- 2-4 years of professional software engineering experience in production environments.
- Strong proficiency in Python for backend development.
- Solid understanding of LLMs, generative AI concepts, and modern AI frameworks (e.g., litellm, LangChain).
- Experience with key AWS services including Lambda, API Gateway, and EKS.
- Knowledge of RESTful API design principles and microservices architecture.
- Familiarity with containerization technologies like Docker and version control systems like Git.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Excellent problem-solving abilities and a keen attention to detail.
Preferred Qualifications:
- Hands-on experience building APIs for AI/ML workloads in a production setting.
- Experience with FastAPI or other similar Python web frameworks.
- Familiarity with Langfuse for LLM observability and monitoring.
- Knowledge of CI/CD practices and experience with automated testing frameworks.
- Understanding of both SQL and NoSQL database systems.
- Experience with event-driven architectures.
- Strong communication and collaboration skills, with an ability to work effectively within a team environment.
Company
Pfizer
Chennai, Tamil Nadu
Posted on Indeed