
AI Software Engineer
Primary stack
Job description
About the Position
Join EPAM's global engineering team as an AI Software Engineer, reimagining insurance technology through intelligent automation. You will design and deploy production-grade Agentic AI systems powered by LLMs, RAG, and document intelligence, transforming how brokers and underwriters operate and enabling smarter, faster business decisions at scale. EPAM is where tech talent thrives-building groundbreaking solutions, advancing your skills through world-class learning platforms, and working alongside a global community of problem-solvers to make the future real.
Responsibilities
- Design, develop, and deploy production-grade Agentic AI solutions that automate complex insurance workflows, reducing turnaround times and increasing operational productivity
- Build AI-powered applications leveraging LLMs, RAG, document processing, information extraction, classification, and agent-based architectures at enterprise scale
- Own the end-to-end AI product lifecycle, from ideation and rapid prototyping through to deployment, monitoring, and continuous performance improvement
- Develop robust AI evaluation frameworks encompassing testing, monitoring, performance measurement, and hallucination detection to ensure production-level reliability
- Collaborate directly with brokers, underwriters, and operations teams to identify high-impact AI adoption opportunities and translate business challenges into scalable solutions
- Mentor engineers, champion modern AI development best practices, and research emerging technologies to continuously advance the intelligence of the platform
Requirements
- 5 to 8+ years of experience in Software Engineering, AI/ML, or related domains, with a Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience
- Strong proficiency in Python with proven experience building and delivering AI-powered products end to end, from concept through to production deployment
- Hands-on experience with Large Language Models, Retrieval-Augmented Generation, information extraction, document understanding, classification models, and agentic AI workflow design
- Solid foundation in cloud platforms, containerization using Docker, CI/CD pipelines, monitoring, observability, and secure data handling within production-grade environments
- Experience with API design, system design, full-stack application development, and working knowledge of TypeScript/Angular and.NET/C# as a complementary skill
- Strong analytical, problem-solving, and communication skills, with the ability to clearly articulate complex AI concepts and trade-offs to non-technical business stakeholders
What we offer
- Medical, Dental and Vision Insurance (Subsidized)
- Health Savings Account
- Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
- Short-Term and Long-Term Disability (Company Provided)
- Life and AD&D Insurance (Company Provided)
- Employee Assistance Program
- Unlimited access to LinkedIn learning solutions
- Matched 401(k) Retirement Savings Plan
- Paid Time Off
- Legal Plan and Identity Theft Protection
- Accident Insurance
- Employee Discounts
- Pet Insurance
- Employee Stock Purchase Program
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.
More at EPAM
All 3139 roles
Solution Architect - HCL Commerce
EPAM · India

Lead Java Automation Test Engineer with AI
EPAM · India

Lead Software Developer - Java with AWS Cloud
EPAM · India

Solution Architect – Java Full Stack
EPAM · India