Analisando propostas

Especialista Sênior em Ia/Llm

Publicado em 26 de Novembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Título da Vaga: Senior Backend Engineer (Foco em IA & Flow Engineering)
📍 Status: URGENTE (Sprint de Entrega Imediata)

Sobre a Vyttalis
Somos uma Healthtech inovadora que oferece uma "Secretária Virtual com IA" para médicos e clínicas. Nossa missão é automatizar o agendamento complexo (convênios, múltiplos endereços, triagem) via WhatsApp, com precisão humana e zero alucinação.

O Desafio e o Momento Atual
Não precisamos que você construa o backend do zero. Nossa infraestrutura principal (Autenticação, Pagamentos/Asaas, CRUDs, Banco de Dados) já está desenvolvida, estável e em produção.

O que falta é a "alma" do produto: a IA. Estamos na reta final para o lançamento e precisamos de um especialista para orquestrar o fluxo de conversação e agendamento.

Seu Foco: 100% em Inteligência Artificial e Flow Engineering.

O Prazo: Temos uma meta agressiva de entrega funcional até o dia 30 deste mês.

Temos uma equipe de desenvolvedores excelente pronta para te auxiliar em qualquer questão de infraestrutura ou integração, permitindo que você foque exclusivamente na lógica da IA.

Responsabilidades
Arquitetura de IA: Implementar e refinar o serviço de agendamento, migrando a lógica de decisão de "Prompts Soltos" para uma Máquina de Estados Determinística (Flow Engineering).

Robustez: Eliminar dependências circulares, garantir tipagem estrita e criar serviços isolados e testáveis para a IA.

Integração Complexa: Gerenciar o ciclo de vida de mensagens do WhatsApp (Webhooks), garantindo que o estado da conversa (contexto) persista corretamente no Banco de Dados entre requisições.

Performance & Qualidade: Otimizar queries no Prisma relacionadas ao fluxo e garantir que o tempo de resposta da IA seja fluido.

Stack Técnica
Runtime: Bun

Backend: Node.js (Express v4) + TypeScript (Strict)

Database: PostgreSQL + Prisma ORM (Uso avançado de json fields)

ai: openai api (function calling/tools, structured outputs)

integrações: evolution api (whatsapp), asaas (pagamentos), google calendar.

Arquitetura: Monorepo (Turborepo)

Requisitos Obrigatórios (Hard Skills)
Sênior em TypeScript/Node.js: Domínio profundo de Promises, Async/Await, Tipagem Avançada e padrões de projeto.

Engenharia de ia/llm: experiência comprovada integrando openai via api. Você sabe a diferença entre Prompt Engineering e Flow Engineering. Você já usou Function Calling (Tools) em produção.

Máquinas de Estado: Entendimento sólido de como gerenciar estados de conversação via código (não apenas via histórico de chat).

Domínio de Prisma ORM: Experiência real com schemas complexos, migrations e modelagem de dados relacionais.

Clean Architecture: Capacidade de escrever código limpo, separar responsabilidades (Service vs Controller) e evitar acoplamento excessivo.

Diferenciais (Nice to have)
Experiência com Evolution API ou Baileys (WhatsApp).

Conhecimento em Bun runtime.

Experiência prévia em sistemas de agendamento ou saúde.

Nossa Startup: vyttalis.com, é importante analisar para saber se realmente consegue executar o que é preciso.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média

Prazo de Entrega: Não estabelecido

Habilidades necessárias