Senior GenAI Full-Stack Engineer - Brazil
Core
Design and extend production-grade LLM applications and agentic workflows for player-facing support chatbots and AI copilots.
Role type
Senior GenAI Full-Stack Engineer
Builds
Epic Support Assistant (ESA) and Agent Support Assistant
Domain
Generative AI, LLM orchestration, conversational AI
Deliverable
production ML models
Required skills
TypeScript/Node.js, NestJS, XState, RAG pipelines, prompt engineering, model evaluation, observability, state machine design, async patterns, PostgreSQL, Redis, BullMQ
Preferred skills
MCP (Model Context Protocol), Langfuse, AI gateways, semantic search, low-latency streaming, gaming industry experience
Technologies
NestJS, XState v5, OpenAI SDK, Langfuse, BullMQ, Redis, Kysely, PostgreSQL, MCP servers
Responsibilities
Build and maintain conversation-machine substrate including guard/action registries and flow validation; Integrate with MCP servers for tool-use; 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 A/B testing. (via careerplan.io/jobs/d6af3e39-5a60-41e9-9774-27b74cbedd2a-senior-genai-full-stack-engineer-brazil-at-codurance)
Seniority
Senior, hands-on IC
