Vacancy catalog
EPAM
Open role

Senior GenAI Engineer

EPAMArgentina; Brazil; Mexico
Work model
Remote
Experience
3+ years
Employment
Not specified
Compensation
Not disclosed
Technology signal
21 tags

Technology context

21

Parsed from the vacancy text; ordered by relevance to this role.

AI AgentsAILLMGenAIMCPAI-Assisted DevelopmentAzurePythonCloudBackendKafkaDevOpsMicroservicesRedisDatabricksCI/CDNoSQLSQLAgentic WorkflowsAI Solution EngineeringAnthropic Claude Code

Full listing

Role description

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

  • Design, develop, deploy, and maintain backend services for AI/LLM-powered applications
  • Take ownership of end-to-end delivery of GenAI features, from implementation through to production support
  • Integrate and operate LLM APIs, such as OpenAI, within enterprise production environments
  • Develop APIs, orchestration layers, and microservices that support agentic AI workflows
  • Optimize LLM systems for latency, resiliency, retries, fallbacks, and cost efficiency
  • Implement CI/CD pipelines, observability, monitoring, and logging for AI services
  • Collaborate with AI/DS, Product, DevOps, and platform teams to streamline delivery and improve reliability
  • Work with Azure cloud environments and distributed systems, including Redis, Kafka, and SQL/NoSQL databases
  • Support MCP integrations, agentic memory initiatives, and AI orchestration frameworks
  • Drive GenAI-assisted development practices and help scale the client's AI SDLC processes
  • Contribute to AI Beauty Chat delivery through agentic micro-pod execution models
  • Carry out System Steward responsibilities within agentic micro-pods

Requirements

  • A minimum of 3 years of relevant experience
  • Primary expertise in AI Engineering with a backend focus
  • Strong Python backend engineering experience
  • Experience building and operating production-grade GenAI/LLM applications end-to-end
  • Hands-on experience with OpenAI or other LLM APIs in production settings
  • Skilled in prompt engineering and orchestration patterns
  • Experience addressing LLM operational challenges, including latency, retries, fallbacks, observability, and cost optimization
  • Strong understanding of scalable backend and distributed system architecture
  • Experience with CI/CD, DevOps workflows, and Azure cloud environments
  • Experience applying GenAI across the SDLC, including 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