Senior GenAI Full-Stack Engineer
Core
Design and extend production-grade LLM applications and agentic workflows for player-facing support and customer support agent copilots.
Role type
Senior GenAI Full-Stack Engineer
Builds
LLM applications, agentic workflows, and the AI systems behind Epic Support Assistant and Agent Support Assistant.
Domain
Generative AI, LLMs, and conversational AI
Deliverable
production ML models
Required skills
LLM application development, agentic workflow design, RAG implementation, state machine orchestration, model evaluation and benchmarking, production troubleshooting, resilience engineering, observability, async workload management
Preferred skills
MCP server integration, multi-provider model management, prompt engineering, A/B testing
Technologies
NestJS, XState v5, OpenAI SDK, Langfuse, BullMQ, Redis, PostgreSQL, Kysely, ajv, MCP servers
Responsibilities
Design and extend production-grade LLM applications and agentic workflows; Build and maintain the conversation-machine substrate including guard/action registries and flow validation; Integrate with MCP servers for tool-use and agentic behaviors; Evaluate, benchmark, and tune models across providers; Troubleshoot production LLM issues including hallucinations and latency bottlenecks; Build resilience mechanisms like retries and fallback routing; Instrument and tune model quality using tracing and evaluation datasets.
Seniority
Senior, hands-on IC
