Python Backend Eng(AI)
Ahmedabad
Technology
1 Openings
### Role Summary
We are looking for a strong Python Backend Engineer who will work on building and scaling backend systems that power AI/LLM-driven product features. This role combines solid software engineering fundamentals with exposure to integrating Generative AI capabilities such as RAG, LangChain, and LLM APIs into production-grade applications.
You will collaborate closely with AI/ML specialists and product teams to make intelligent features reliable, scalable, and performant in real-world systems.
### Key Responsibilities
* Design, develop, and maintain high-performance backend services using Python
* Build and maintain RESTful APIs using FastAPI (or similar frameworks)
* Work extensively with SQL and NoSQL databases (PostgreSQL, Redis, MongoDB, etc.)
* Integrate LLM/GenAI capabilities (e.g., OpenAI APIs, RAG, LangChain, LlamaIndex) into backend systems
* Collaborate with AI/ML teams to productionize AI-powered features
* Ensure scalability, reliability, and performance of AI-enabled services
* Write clean, testable, maintainable code following engineering best practices
* Follow Test-Driven Development (TDD) and participate in code reviews
* Work with containerized environments (Docker) and CI/CD pipelines
* Contribute to architectural and design decisions
* Work in a collaborative Agile environment with frontend, DevOps, and product teams
### Required Skills & Qualifications
* 5–7+ years of strong Python backend development experience
* Hands-on experience building REST APIs using FastAPI / Flask / Django
* Strong experience with SQL databases (PostgreSQL/MySQL) and familiarity with NoSQL (Redis/MongoDB/DynamoDB)
* Practical experience integrating LLM / Generative AI features into applications (e.g., OpenAI APIs, RAG, LangChain, LlamaIndex, vector databases, embeddings)
* Solid understanding of software engineering principles, testing (pytest/unittest), and version control (Git)
* Understanding of API security, authentication, and authorization
* Experience with Docker and CI/CD practices
* Familiarity with AWS or other cloud platforms
### What We’re Looking For
A backend engineer who:
* Has strong fundamentals in Python and system design
* Has worked on or experimented with GenAI/LLM integrations
* Is comfortable working at the intersection of backend engineering and AI-powered features
* Enjoys solving performance, scalability, and reliability challenges
### Experience & Education
* Bachelor’s degree in Computer Science, Engineering, or equivalent experience
* 5+ years of professional backend development experience
We are looking for a strong Python Backend Engineer who will work on building and scaling backend systems that power AI/LLM-driven product features. This role combines solid software engineering fundamentals with exposure to integrating Generative AI capabilities such as RAG, LangChain, and LLM APIs into production-grade applications.
You will collaborate closely with AI/ML specialists and product teams to make intelligent features reliable, scalable, and performant in real-world systems.
### Key Responsibilities
* Design, develop, and maintain high-performance backend services using Python
* Build and maintain RESTful APIs using FastAPI (or similar frameworks)
* Work extensively with SQL and NoSQL databases (PostgreSQL, Redis, MongoDB, etc.)
* Integrate LLM/GenAI capabilities (e.g., OpenAI APIs, RAG, LangChain, LlamaIndex) into backend systems
* Collaborate with AI/ML teams to productionize AI-powered features
* Ensure scalability, reliability, and performance of AI-enabled services
* Write clean, testable, maintainable code following engineering best practices
* Follow Test-Driven Development (TDD) and participate in code reviews
* Work with containerized environments (Docker) and CI/CD pipelines
* Contribute to architectural and design decisions
* Work in a collaborative Agile environment with frontend, DevOps, and product teams
### Required Skills & Qualifications
* 5–7+ years of strong Python backend development experience
* Hands-on experience building REST APIs using FastAPI / Flask / Django
* Strong experience with SQL databases (PostgreSQL/MySQL) and familiarity with NoSQL (Redis/MongoDB/DynamoDB)
* Practical experience integrating LLM / Generative AI features into applications (e.g., OpenAI APIs, RAG, LangChain, LlamaIndex, vector databases, embeddings)
* Solid understanding of software engineering principles, testing (pytest/unittest), and version control (Git)
* Understanding of API security, authentication, and authorization
* Experience with Docker and CI/CD practices
* Familiarity with AWS or other cloud platforms
### What We’re Looking For
A backend engineer who:
* Has strong fundamentals in Python and system design
* Has worked on or experimented with GenAI/LLM integrations
* Is comfortable working at the intersection of backend engineering and AI-powered features
* Enjoys solving performance, scalability, and reliability challenges
### Experience & Education
* Bachelor’s degree in Computer Science, Engineering, or equivalent experience
* 5+ years of professional backend development experience
Recruitment Notice
“Due to high interest, our team connects only with candidates whose profiles closely match the role mandate.”
Exploring your next leadership move?
Most leadership roles never reach job boards. ExecEdge helps senior professionals access the hidden leadership market through positioning, outreach, and warm introductions.