Realizado

Engenheiro(a) Sênior de Ia e Backend para Refatoração de Arquitetura de Decisão

Publicado em 29 de Setembro de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um(a) profissional sênior em Engenharia de IA e Backend para refatorar e evoluir a arquitetura de decisão de um sistema de atendimento e vendas com IA Já construído e rodando em produção.

Não buscamos desenvolver um chatbot do zero. O objetivo é compreender profundamente a arquitetura existente, preservar o que já funciona e organizar a tomada de decisão da IA.

O sistema atual inclui:
- Atendimento via WhatsApp;
- Integração com LLMs como Claude e Gemini;
- Memória comercial e histórico de interações;
- Regras de negócio, ofertas, biblioteca de conteúdo e guardrails;
- Processamento de texto, áudio, fotos e vídeos;
- Backend em TypeScript/Node.js;
- Infraestrutura no ecossistema Lovable/Supabase.

O principal desafio é arquitetural: atualmente existem múltiplos mecanismos internos capazes de influenciar a próxima ação da IA. Queremos centralizar a autoridade comercial em um Motor único e consistente.

Esse Motor deve controlar:
- etapa atual da venda;
- etapas já concluídas, impedindo regressões indevidas;
- objetivo atual da conversa;
- perguntas, dúvidas e objeções temporárias;
- retorno ao ponto correto após esses desvios.

Também existem melhorias relacionadas a:
- State Machine e persistência de estados;
- filas e ordenação de mensagens/áudios;
- validação de endereço, CEP, valores e pagamentos;
- guardrails e regras comerciais;
- testes, logs e observabilidade antes de alterações em produção.

Procuramos Engenheiro(a) de IA Sênior ou Engenheiro(a) de Software Sênior com forte experiência em TypeScript, Node.js, LLMs em produção (Claude/OpenAI/Gemini), agentes de IA, memória/contexto, guardrails, State Machines, Supabase e sistemas conversacionais complexos.

É Fundamental saber analisar e refatorar sistemas existentes sem destruir funcionalidades já operacionais.

Não buscamos apenas especialista em prompts, chatbot simples ou automações No-Code.

Antes de mudanças amplas, queremos que o profissional compreenda o fluxo atual, identifique tecnicamente os pontos de conflito e proponha uma estratégia segura de evolução.

A contratação poderá começar por uma etapa técnica remunerada e controlada.

Categoria TI e Programação
Subcategoria Inteligência Artificial
Tamanho do projeto Médio

Prazo de Entrega: Não estabelecido

Habilidades necessárias