We are looking for a Senior GenAI Engineer to join our team. As a GenAI Engineer, you will be responsible for the end-to-end development, deployment, and operation of enterprise-grade AI-powered applications. The role combines backend engineering, LLM integration, cloud infrastructure, and AI platform operations to deliver scalable GenAI solutions in production environments. You will work closely with AI/DS, Product, and DevOps teams to build and scale AI-driven applications, ensuring reliability, observability, performance optimization, and operational excellence across the full AI SDLC. The role also includes contributing to GenAI-assisted development practices, scaling Client's enterprise AI SDLC processes, supporting AI Beauty Chat initiatives through agentic micro-pod delivery models, and performing System Steward responsibilities across AI platform initiatives.
Responsibilities
-
Architect, build, deploy, and sustain backend services powering AI/LLM-driven applications
-
Take full ownership of GenAI feature delivery, spanning from initial implementation through production support
-
Integrate and manage LLM APIs, such as OpenAI, within enterprise production settings
-
Build APIs, orchestration layers, and microservices that enable agentic AI workflows
-
Fine-tune LLM systems for latency, resiliency, retries, fallbacks, and cost efficiency
-
Establish CI/CD pipelines, observability, monitoring, and logging for AI services
-
Partner with AI/DS, Product, DevOps, and platform teams to simplify delivery and strengthen reliability
-
Operate within Azure cloud environments and distributed systems, including Redis, Kafka, and SQL/NoSQL databases
-
Enable MCP integrations, agentic memory initiatives, and AI orchestration frameworks
-
Champion GenAI-assisted development practices and help expand the client's AI SDLC processes
-
Support AI Beauty Chat delivery through agentic micro-pod execution models
-
Fulfill System Steward duties within agentic micro-pods
Requirements
-
At least 5 years of relevant experience
-
A minimum of one year of experience leading and managing teams
-
Primary expertise in AI Engineering with a backend orientation
-
Solid Python backend engineering background
-
Experience building and running production-grade GenAI/LLM applications end-to-end
-
Hands-on experience with OpenAI or comparable LLM APIs in production environments
-
Proficient in prompt engineering and orchestration patterns
-
Experience managing LLM operational challenges, such as latency, retries, fallbacks, observability, and cost optimization
-
Strong grasp of scalable backend and distributed system architecture
-
Experience with CI/CD, DevOps workflows, and Azure cloud environments
-
Experience applying GenAI throughout the SDLC, covering AI-assisted development, testing, deployment, and delivery workflows
-
Working knowledge of SQL/NoSQL databases, Redis, and Kafka
-
Strong communication skills
-
Excellent English proficiency (B2 level or higher)
Nice to have
-
Experience with agentic workflows
-
Experience with Databricks and MCP
We offer
-
International projects with top brands
-
Work with global teams of highly skilled, diverse peers
-
Healthcare benefits
-
Employee financial programs
-
Paid time off and sick leave
-
Upskilling, reskilling and certification courses
-
Unlimited access to the LinkedIn Learning library and 22,000+ courses
-
Global career opportunities
-
Volunteer and community involvement opportunities
-
EPAM Employee Groups
-
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn