We're currently seeking a Lead GenAI Engineer to become part of our team. The initiative centers on building an advanced user interface powered by the Saffron UI framework, designed to elevate the user experience through tight integration with backend systems and APIs. The aim is to hit ambitious milestones while remaining flexible as project scope and timelines continue to shift.This position centers on constructing and advancing GenAI-driven application features, spanning LLM integrations, MCP-based tooling, and agentic workflow design. The engineer will work across the entire application stack, building AI-powered backend services and interfaces that enable streaming interactions, tool execution, structured outputs, and human-in-the-loop processesResponsibilitiesEngage across the entire feature development cycle, spanning initial ideation through launch and continued maintenanceConvert business and product needs into clearly structured technical implementationsDevelop and sustain intuitive, responsive interfaces that provide users with a seamless experienceCreate and maintain backend services that drive essential application capabilitiesCoordinate closely with designers, product owners, and engineering peers to influence product directionIdentify and fix issues impacting application speed, reliability, and overall usabilityContribute to code review processes to uphold consistent quality standards across the codebaseRecord technical decisions, process flows, and system behavior to facilitate team-wide knowledge transferProvide estimates for task scope and timelines while keeping stakeholders informed of progressTrack emerging tools and methods, suggesting enhancements to current development practicesRequirementsAt least five years of hands-on, applicable professional backgroundA minimum of one year spent leading or managing engineering teamsDirect experience developing applications built on LLM providers such as Claude, OpenAI, or comparable platformsApplied experience with Model Context Protocol (MCP), covering tool schema design and building or adapting MCP serversBackground architecting multi-step agentic workflows, including tool usage, orchestration mechanisms, and safety controlsRobust full-stack expertise spanning React and TypeScript for frontend work along with Python/FastAPI or Node.js for backend developmentExperience connecting LLM provider APIs, covering streaming output handling, function/tool calling, and structured response formatsEffective communication ability with working English fluency at B2 level or higher, supporting clear interpretation of business needs and their conversion into agentic system designsNice to haveBackground designing and building Retrieval-Augmented Generation (RAG) pipelines, including chunking approaches and retrieval techniquesExposure to vector database solutions such as Pinecone, Weaviate, or pgvector for embedding storage and retrievalExperience developing AI-native interface patterns, including streaming output displays, tool-call visualizations, and human-in-the-loop statesFamiliarity with eval-driven development practices using BrainTrust or similar evaluation tools and frameworksExperience overseeing prompt version control and running regression tests against established evaluation benchmarksWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn