Lead AI Software Engineer (IRC288567)
Job Description
Uses best practices and knowledge of AI/ML methodologies to improve products and services through intelligent automation. Solves complex business problems by designing novel AI agent solutions that combine existing technologies in innovative ways.
Job Responsibilities
- 4-6 years’ hands-on experience working as Sr AI/ML Developer with at least three complete agentic AI system implementations
- 4-6 years’ hands-on experience with cloud AI services (Azure OpenAI, AWS Bedrock, Google Vertex AI)
- 4-6 years hands-on experience with Python AI/ML frameworks (LangChain, LlamaIndex, Transformers, PyTorch)
- 4-6 years’ hands-on experience integrating LLMs with external systems and enterprise applications
- Experience working with vector databases, knowledge graphs, and RAG pipeline development
- Advising on best practices for AI agent development and enterprise AI integration processes
- Experience in deploying AI models and agents in multiple environments (dev, staging, production)
- Experience managing stakeholder communication regarding AI capabilities, limitations, and project timelines, including managing expectations, foreseeing AI-related risks, and reporting them.
Department/Project Description
This position will design and build intelligent AI agent systems, LLM-based applications, and autonomous
workflow solutions within the context of our enterprise applications. We are looking for a candidate to provide
expertise in Large Language Models, multi-agent architectures, RAG systems, Python development, cloud AI
services, and enterprise AI integration. This individual will have broad experience in developing and deploying
agentic AI solutions that can autonomously perform complex business tasks.
Required languages
| English | B2 - Upper Intermediate |