
Overview
Responsibilities
● Develop, maintain, and enhance backend systems using Python.
● Strong problem-solving skills and the ability to guide and manage the development
lifecycle of the project.
● Ability to work independently and take ownership of tasks with minimal supervision.
● Able to Collaborate with cross-functional teams to implement innovative solutions in AI
orchestration and data management.
● Should be able to quickly prototype and experiment with open-source tools and libraries
● Produce comprehensive and usable software documentation.
● Follow secure development, testing, and deployment guidelines and practices in order to
adhere to the overall security of the system under consideration.
Requirements
● B.E.\B.Tech\B.S. Candidates' entries with significant prior experience in the fields
above will be considered.
● Mastery of Python programming language, comfortable writing clean and scalable
code.
● Good understanding of data structures and algorithms.
● Experience in designing and maintaining CI/CD pipelines for seamless integration
and delivery.
● Strong experience with both relational and NoSQL databases, and ability to handle
complex data structures.
● Implement and manage cloud services using GCP,
● Proficiency in deploying and managing applications in GCP.
● Good to have experience with ETL flows and building data source connectors.
● Good to have experience with GenAI orchestrators like LangChain, LlamaIndex,
LangGraph, and similar tools for building AI-powered applications.
● Familiarity with identity providers and authentication mechanisms (e.g., OAuth,
SAML).
Location
Ahmedabad/Pune