Lead AI Software Engineer (Remoto)
O Kyte
A Kyte é uma plataforma multicanal criada para ajudar pequenas empresas a estruturar, digitalizar e escalar suas operações de forma simples e acessível, substituindo processos manuais por uma gestão mais inteligente. Hoje, contamos com mais de 25 mil clientes ativos, presença em 143 países e atuação no Brasil, Estados Unidos, México, América Latina e Sudeste Asiático. Seguimos expandindo e buscamos pessoas engajadas, mão na massa e apaixonadas por construir soluções com impacto real.
A Kyte
A Kyte nasceu em Florianópolis e hoje opera com um time remoto distribuído pelo Brasil. Nossa ambição é ampliar nossa atuação global, gerando valor real para pequenos negócios. Temos orgulho do impacto que construímos diariamente e dos relatos de empreendedores que conseguiram organizar seus negócios com o apoio da Kyte.
Somos orientados à melhoria contínua, com autonomia, agilidade, comunicação pragmática, respeito e transparência. Nosso código de cultura completo está disponível neste link.
Missão do papel
Ser protagonista na criação de soluções escaláveis de IA que unem inovação, performance e impacto real no negócio. Seu desafio é arquitetar, integrar e otimizar modelos de IA de ponta, traduzindo pesquisa e experimentação em aplicações práticas que transformem produtos e processos.
O desafio
Dentro dessa operação multicanal, o WhatsApp é o canal onde a Kyte está apostando na próxima geração de atendimento: agentes de inteligência artificial que vendem, atendem e ajudam o lojista a gerenciar o negócio diretamente na conversa, sem fricção. Você vai integrar o time que constrói e evolui esses agentes, um, que conversa com o cliente final do lojista, e o outro, que ajuda o próprio lojista a operar sua loja.
O desafio é muito maior do que uma LLM conversacional: é fazer dois agentes especializados operarem em produção, em alto volume e em múltiplos países, sabendo quando agir sozinhos, quando fazer handoff entre si e quando escalar para um humano, com custo, latência e qualidade monitorados a cada mensagem trocada. É a engenharia de sistemas multi-agente com a responsabilidade de quem já tem milhares de lojistas reais dependendo do resultado, todos os dias.
Mais do que construir soluções, esperamos que esta pessoa lidere tecnicamente a evolução de IA da Kyte. Isso significa tomar decisões arquiteturais de alto impacto, elevar o nível técnico da engenharia através da adoção das melhores práticas, reduzir complexidade, antecipar riscos técnicos e garantir que as soluções entregues permaneçam sustentáveis e escaláveis à medida que o produto cresce globalmente.
Responsabilidades
- Projetar e evoluir agentes conversacionais em produção, alto volume, WhatsApp como canal principal
- Orquestrar sistemas multi-agente: roteamento de intenção, handoff, sessão, memória e recuperação de falhas
- Desenvolver tools e servidores MCP que conectam os agentes ao domínio do negócio
- Instrumentar observabilidade de LLM: custo, latência, taxa de tool-call e qualidade em produção
- Construir e manter evals automatizados — nenhuma mudança de prompt ou modelo sobe sem medição
- Integrar múltiplos providers de LLM com fallback e controle de custo
- Implementar pipelines de RAG
- Criar e manter skills, subagents e workflows do Claude Code que automatizam o ciclo de entrega
- Garantir confiabilidade: rate limiting, filas duráveis, guardrails anti-bot, error tracking
- Operar agentes em Kubernetes: deploys GitOps, recursos, métricas e manifests
Requisitos
- Experiência consolidada como referência técnica (Staff, Principal, Tech Lead ou equivalente), liderando decisões de arquitetura e influenciando equipes de engenharia por meio de expertise técnica.
- Fluência em Claude Code (ou ferramenta agentic equivalente, com disposição de migrar): orquestração de agentes/subagents, skills, MCP no dia a dia
- Arquiteturas multi-agente, gestão de estado entre turnos, tool calling confiável
- Python sólido em produção e FastAPI
- Experiência real com LLMs em produção: agentes, function calling, prompt engineering, gestão de contexto
- Agno, LangChain/LangGraph, CrewAI ou equivalentes
- Observabilidade de LLM e cultura de evals
- PostgreSQL/Supabase com SQLAlchemy/Alembic; noções de pgvector
- Kubernetes em produção
- Testes automatizados e Git fluente com PR/CI/CD
Diferenciais
- Skills, plugins ou subagents já criados para Claude Code
- GitOps com ArgoCD
- OpenTelemetry, MCP
- WhatsApp Business / Meta Cloud API, Z-API, Redis Streams
- MongoDB Atlas, Azure
- React/Vite/TypeScript/Tailwind, Next.js + Vercel AI SDK
- PostHog/Mixpanel
- Experiência com PMEs, e-commerce ou pagamentos
Competências comportamentais
- Visão Estratégica e Inovadora: antecipar tendências e transformar insights em soluções aplicáveis
- Autonomia e Proatividade: capacidade de decidir e executar sem depender de direcionamentos constantes
- Orientação a Dados: transformar métricas em estratégias de melhoria contínua
- Comunicação Técnica: clareza para influenciar decisões e alinhar equipes multidisciplinares
- Resiliência e Experimentação: iterar rápido, aprender com falhas e ajustar soluções