Roles and Responsibilities: Design and build backend services for AI-enabled applications using Python and FastAPI.
Integrate LLMs into enterprise systems, including structured outputs and tool/function calling patterns.
Develop and maintain APIs and service integrations, ensuring secure authentication/authorization and robust service design.
Ensure systems are production-ready with security, observability, and reliable operations (logging, monitoring, and support).
Lead technical design and review efforts and mentor engineers on agentic AI and backend engineering best practices.
Skills Required
9+ years of software engineering experience with robust backend development and cloud-based systems.
AI / Artificial intelligence experience applied to production systems.
AWS Cloud experience building and operating cloud-based systems.
Python backend development experience for integrating or working with AI/ML systems.
FastAPI experience building and exposing backend APIs for AI-enabled applications.
Good to Have
SQL experience working with graph-based or relationship-centric data.
Education: B. Sc., B.E., B.Tech, M.B.A., PGDBM, M. Tech, M.Sc., MCA (or equivalent) in Computer Application/Engineering/Science/Automation or related fields.