Software Engineer (ai Backend Services) - Evergreen Role
Data Science Jobs
Chennai, India
On-site
Python backend services
Fastapi
Aws cloud infrastructure
The Software Engineer (AI Backend Services) role at Data Science Jobs in Chennai focuses on designing and developing backend systems for generative AI applications using Python and AWS. The position requires strong expertise in backend development, LLMs, and scalable systems, with a mentoring component for junior engineers
Job Summary
Design and implement Python-based backend services on FastAPI for AI workloads, including LLM integration and generative AI pipelines.
Architect and maintain AWS-based infrastructure for AI workloads with focus on scalability and reliability.
Mentor Software Engineer II team members through code reviews and technical guidance.
Matching Summary
Match Score: 85
The Software Engineer (AI Backend Services) role at Data Science Jobs in Chennai focuses on designing and developing backend systems for generative AI applications using Python and AWS. The position requires strong expertise in backend development, LLMs, and scalable systems, with a mentoring component for junior engineers.
Skills & Requirements
Must-have
Python backend services
FastAPI
AWS cloud infrastructure
LLM integration
generative AI pipelines
microservices architecture
API design
Nice-to-have
asynchronous Python programming
event-driven systems
infrastructure-as-code
MLOps practices
system design patterns
Key Requirements
4-7 years of professional software engineering experience
Expert-level proficiency in Python
Solid understanding of LLMs and generative AI concepts
Proven experience designing and building scalable systems on AWS
Deep knowledge of microservices architecture
Strong experience with containerization (Docker/Kubernetes)
Bachelor's or Master's degree in Computer Science or equivalent practical experience