Senior Full-Stack Engineer – GenAI

Posted 2 days ago

This is a fully remote position, open to applicants in Brazil.

πŸ“‹ Description

β€’ Design and enhance production-grade LLM applications and agentic workflows utilizing NestJS, XState v5, and the OpenAI SDK.

β€’ Create and oversee the conversation-machine infrastructure, which includes guard/action registries, flow validation with AJV, database-driven flow configurations, and design-time tools within the Epicenter admin.

β€’ Develop and advance the AI systems powering the Epic Support Assistant, a player-facing support chatbot, as well as the Agent Support Assistant, the AI copilot utilized by customer support agents.

β€’ Integrate with MCP servers to facilitate tool usage and agentic behaviors.

β€’ Assess, benchmark, and optimize models across OpenAI, Gemini, Anthropic, and future providers; make model selection decisions that balance quality, latency, throughput, reliability, and cost.

β€’ Diagnose production LLM issues such as hallucinations, retrieval failures, prompt regressions, model drift, token inefficiencies, latency bottlenecks, and provider outages.

β€’ Develop resilience mechanisms including retries, fallback routing, caching, streaming, rate limiting, and provider routing.

β€’ Instrument and optimize model quality using Langfuse tracing, evaluations, prompt management, evaluation datasets, A/B testing, prompt versioning, and production telemetry.

β€’ Manage asynchronous workloads through BullMQ and handle caching with Redis.

β€’ Oversee PostgreSQL persistence management via Kysely.


⛳️ Requirements

β€’ Demonstrated experience in building and operating production LLM-powered systems comparable to chatbots, AI assistants, agent copilots, RAG systems, or LLM orchestration platforms.

β€’ Proficient in TypeScript and Node.js engineering; fluent in TypeScript strict mode.

β€’ Experienced in production AI, including prompt engineering, RAG pipelines, agent design, tool calling, model evaluation, observability, and failure-mode analysis; have delivered AI features rather than just prototypes.

β€’ Full-stack expertise across NestJS APIs, React UIs, databases, infrastructure, and production operations.

β€’ Capability to evaluate trade-offs between model quality, latency, reliability, throughput, and cost.

β€’ Proficient in troubleshooting AI systems across prompts, retrieval pipelines, model configuration, infrastructure, and application code.

β€’ Possess state machine thinking; experience with XState or similar frameworks is a strong indicator.

β€’ Solid grasp of REST API design, asynchronous patterns such as queues and events, and caching strategies.

β€’ Strong testing culture that encompasses unit, integration, and contract tests.

β€’ Familiarity with operating in a monorepo environment containing multiple interconnected services.

β€’ Hands-on experience with MCP or in building tool-use agentic workflows.

β€’ Knowledge of Langfuse or other LLM observability/evaluation platforms.

β€’ Experience in managing AI workloads at scale.

β€’ Background in evaluating various foundation models and providers.

β€’ Proven experience in building AI copilots, assistants, or conversational products.

β€’ Familiar with semantic search and retrieval architectures.

β€’ Experience with AI gateways such as Portkey or similar platforms.

β€’ Proficient with NestJS modules, providers, guards, interceptors, and dependency injection patterns.

β€’ Background in customer support or player support platforms.

β€’ Experience delivering projects under low-latency constraints, such as chatbot response-time budgets and streaming requirements.

β€’ Previous experience in gaming or high-volume consumer products.


🏝️ Benefits

β€’ Competitive salary and performance-based bonuses.

β€’ Flexible working hours and remote work opportunities.

β€’ Comprehensive health and wellness benefits.

β€’ Opportunities for professional development and career advancement.

β€’ Collaborative and inclusive work environment.

People also viewed

Atomic - Remote Jobs1 day ago

Senior Engineer, Tech Lead – Trust, Security, Privacy & Compliance

US flagUnited States OnlyFull-timeFull-stack Engineer$14.6k – $17.5k/month
ApplyView job
Affidea1 day ago

Senior Software Developer

PL flagPoland, +3 more countriesFull-timeFull-stack Engineer
ApplyView job
GoFasti1 day ago

Senior Full-Stack Software Engineer

US flagNew York OnlyFull-timeFull-stack Engineer$9,200 – $10k/month
ApplyView job
StructureIt1 day ago

Senior Full Stack Engineer

ZA flagSouth Africa OnlyFull-timeFull-stack Engineer
ApplyView job
L3Harris Technologies1 day ago

Application Developer – Full Stack Developer

US flagFlorida, +4 more statesFull-timeFull-stack Engineer$80.5k – $149.5k/year
ApplyView job
Kalman & Company, Inc.1 day ago

Senior Software Engineer – Microsoft Development Platform

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers