Senior GenAI Full-Stack Engineer - Brazil
Company shown to members 🔒 · Remote · Portugal, Brazil only
Apply free: 3 jobs are on us✨ Tailor my resume for this job🎤 Practise the interview question, free
✓ Straight from the company's own careers page. No middlemen, no “we'll send you a check for equipment”. How we check jobs
✓ Sent 100 applications and heard nothing? Make this one count: tailor your resume to this ad in one tap, free.
✨ Not sure this is the one? Get your remote job matches in 30 seconds →
First recorded by Psst: 12 October 2026. Your first 3 jobs are free to apply to (the first right away, 2 more with your email). After that, the company and the apply link are for Psst members, from $4.99 for 7 days.
Practise the first interview question for this job
If the company replies, the first call usually starts with a question like this. Vague answers are the easiest to reject. Write yours and get an AI score in under a minute.
The 20-second read
- Experience
- Senior
- Where you can live
- Portugal, Brazil only
- Skills and tools
- a/b testing, typescript, react, node.js, rest api, async
- Job type
- Full-time
Read from the ad by Psst's rules. Check the full ad below before applying.
Job details
- Where you can work
- Portugal, Brazil
- Employment type
- Full-time
- Advertised pay
- Not stated by the employer
- Experience
- Senior
- Employer publication date
- 6 October 2026
- First recorded by Psst
- 12 October 2026
- Last checked at the source
- 10 November 2026
About the job
Design and extend production-grade LLM applications and agentic workflows using
NestJS, XState v5, and the OpenAI SDK — flows include RAG, intent detection,
clarification, fulfillment, escalation, tool-use, and human-in-the-loop state machines
- Build and maintain the conversation-machine substrate: guard/action registries, flow
validation (ajv), DB-driven flow configs, and design-time tooling
- Build and evolve the AI systems behind Support Assistant , the
player-facing support chatbot, and Agent Support Assistant, the AI copilot used by
customer support agents
- Integrate with MCP servers (Model Context Protocol) for tool-use and agentic behaviors
- Evaluate, benchmark, and tune models across providers including OpenAI, Gemini,
Anthropic, and future providers; own model selection decisions balancing quality,
latency, throughput, reliability, and cost
- Troubleshoot production LLM issues including hallucinations, retrieval failures, prompt
regressions, model drift, token inefficiencies, latency bottlenecks, and provider outages
- Build resilience mechanisms: retries, fallback routing, caching, streaming, rate limiting,
and provider routing
- Instrument and tune model quality using Langfuse (tracing, evals, prompt
management), evaluation datasets, A/B testing, prompt versioning, and production
telemetry
- Manage async workloads via BullMQ and caching with Redis; PostgreSQL persistence
via Kysely
Requirements
Must-Have
- Proven experience building and operating production LLM-powered systems
similar in scope to chatbots, AI assistants, agent copilots, RAG systems, or LLM
orchestration platforms
- Strong TypeScript/Node.js engineering; TypeScript strict-mode fluency
- Production AI experience: prompt engineering, RAG pipelines, agent design, tool
calling, model evaluation, observability, and failure-mode analysis — you've shipped AI
features, not just prototyped them
- Fullstack depth: comfortable moving between NestJS APIs, React UIs, databases,
infrastructure, and production operations; you don't artificially limit yourself to one layer
- Ability to evaluate tradeoffs between model quality, latency, reliability, throughput,
and cost
- Ability to troubleshoot AI systems across prompts, retrieval pipelines, model
configuration, infrastructure, and application code
- State machine thinking — you naturally model complex async workflows; XState or
similar experience is a strong signal
- Solid understanding of REST API design, async patterns (queues, events), and caching
strategies
- Strong testing culture: unit, integration, and contract tests are first-class deliverables, not
afterthoughts
- Experience working in a monorepo with multiple interconnected services
Strong Plus
- Hands-on experience with MCP (Model Context Protocol) or building tool-use agentic
workflows
- Familiarity with Langfuse or other LLM observability/evaluation platforms
- Experience operating AI workloads at scale
- Experience evaluating multiple foundation models and providers
- Experience building AI copilots, assistants, or conversational products
- Experience with semantic search and retrieval architectures
- Experience with AI gateways such as Portkey or similar platforms
- Experience with NestJS specifically: modules, providers, guards, interceptors, DI
patterns
- Background in customer support or player support platforms — you understand the
stakes of getting AI-generated responses wrong
- Experience shipping under low-latency constraints (chatbot response time budgets,
streaming)
- Previous work in gaming or high-volume consumer products
Apply free: 3 jobs are on us✨ Tailor my resume for this jobPrepare with the Apply kitMore remote full stack developer jobs →
- No pay listed
Similar remote jobs
- Principal Engineer – GenAI Platform (Brazil Based Only)Brazil only
- Remote Contractor from Brazil - Senior Full-Stack Python EngineerBrazil only
- [Job-32264] Principal Platform Engineer , BrazilBrazil only
- Senior Data Engineer (Remote in Brazil)Brazil only
- Senior Solutions Engineer, BrazilBrazil only
Explore more jobs
A resume that gets past the first 6 seconds
Recruiters skim. The Psst resume coach fixes what makes them skip you, line by line, and one tap tailors it to the exact job you're applying to.
- 1Every line checkedWeak starts, clichés and AI-sounding phrases flagged, with a 3-question fix.
- 2Tailored to the jobSee which skills and tools from the ad your resume is missing. Try it free on one of your matches.
- 3Ready for remoteTime zone, tools and proof you work on your own, the things remote teams look for.
- 4Looks the partOne page, 6 designs, 8 colours and a matching cover letter, free to build. Premium downloads the PDF and Word files.
Example with made-up details. The score is the builder's own check, not an ATS rating or a promise of an interview.