Overview
Design, build and maintain enterprise-grade Generative AI and Agentic AI applications, translating business requirements into scalable AI solutions.
What you'll do
- Design, develop, test, and maintain enterprise-grade Generative AI and Agentic AI applications.
- Translate business requirements into scalable AI solutions and contribute to technical roadmaps.
- Develop proof-of-concepts, feasibility studies, and solution prototypes for AI use cases.
- Build intelligent agents and multi-agent workflows using Python, LangChain, and LangGraph.
- Develop reusable AI services, APIs, tools, and orchestration components.
- Design RAG solutions using structured and unstructured enterprise data.
- Implement prompt engineering, context management, agent memory, state management, and tool calling.
- Develop evaluation frameworks covering accuracy, relevance, groundedness, safety, and agent performance.
- Ensure AI solutions are modular, scalable, secure, reliable, observable, and maintainable.
- Integrate AI applications with enterprise systems, databases, knowledge repositories, and CI/CD pipelines.
- Troubleshoot issues and optimize AI solutions for quality, performance, and cost.
- Collaborate with cross-functional teams and follow Responsible AI, security, privacy, and governance standards.
What you'll need
- Strong expertise in Python programming and AI application development.
- Hands-on experience with Generative AI, Large Language Models, and Agentic AI solutions.
- Strong working knowledge of LangChain, LangGraph, or similar agent-orchestration frameworks.
- Good understanding of prompt engineering, context engineering, structured outputs, and function/tool calling.
- Experience with agent memory, workflow state, session management, checkpointing, and multi-agent orchestration.
- Strong knowledge of RAG, embeddings, vector databases, semantic search, chunking, retrieval, and reranking techniques.
- Experience with LLM and agent evaluations, including groundedness, relevance, accuracy, safety, trajectory, and task-completion assessment.
- Experience developing REST APIs, microservices, and cloud-based applications.
- Hands-on experience with Git, CI/CD pipelines, automated testing, and DevOps practices.
- Knowledge of AI observability, tracing, monitoring, token usage, latency, and cost optimization.
- Familiarity with Azure OpenAI, Azure AI Search, Azure AI Services, or equivalent cloud AI platforms.
- Understanding of Responsible AI, data privacy, application security, content safety, and governance controls.
- Good understanding of SDLC, Agile development practices, and engineering standards.
- Ability to work independently and collaboratively within cross-functional teams.
- Strong analytical, debugging, and problem-solving skills.
- Ability to balance implementation details with broader architectural and business considerations.
- Self-starter with a positive, adaptable, and continuous-learning mindset.
- Strong communication skills with the ability to engage effectively with technical and business stakeholders.
- 5 to 7 years of relevant software engineering, AI Engineering, Data Engineering, Machine Learning, or related experience.
- Hands-on experience designing and delivering GenAI, Agentic AI, or intelligent automation solutions.
- B.E./B.Tech/M.E./M.Tech/MCA or equivalent degree in Computer Science, Information Technology, Engineering, Data Science, or a related discipline.
Nice to have
- Data Science, Machine Learning, MLOps, Statistical Analysis.
- Good-to-have knowledge of Data Science, Machine Learning, statistical analysis, data preparation, model evaluation, and MLOps.
Details
Read the full description and apply on the company’s own careers page.