A Trinca está em busca de um(a) Engenheiro(a) de IA para projetar, desenvolver e garantir a qualidade de soluções de Inteligência Artificial em produção. Você atuará como referência técnica na construção de sistemas multiagentes, pipelines RAG e arquiteturas de orquestração, transformando a capacidade de LLMs em impacto real de negócio. A Trinca é uma strategic tech partner que combina estratégia, design e tecnologia para construir soluções inovadoras para seus clientes.
Responsabilidades
- Projetar e implementar arquiteturas de agentes e sistemas multiagentes, definindo roles, tools, estratégias de memória e fluxos de orquestração autônoma.
- Desenvolver em Python com domínio de frameworks de orquestração de LLMs como LangChain, LangGraph, LlamaIndex, CrewAI ou similares.
- Construir e evoluir pipelines RAG com decisões conscientes sobre chunking, embeddings, vector databases e estratégias de semantic e hybrid search.
- Integrar LLMs com APIs externas, bancos de dados e ferramentas via function calling, garantindo padrões seguros, eficientes e rastreáveis de orquestração.
- Aplicar e evoluir práticas de prompt engineering e context engineering com critério técnico.
- Implementar frameworks de avaliação de soluções de IA (RAGAS, DeepEval, LangSmith, Braintrust ou similares) como parte obrigatória do ciclo de entrega.
- Escrever e manter testes unitários e revisões de código.
- Documentar decisões de arquitetura e padrões de implementação.
- Explorar e aplicar protocolos emergentes de interoperabilidade entre agentes como Model Context Protocol (MCP) e Agent-to-Agent (A2A).
- Contribuir com visão de DevOps e CI/CD para garantir que soluções de IA sejam deployadas, monitoradas e evoluídas.
- Participar ativamente de rituais ágeis.
- Colaborar com desenvolvedores, designers, PMs e QAs.
- Atuar com postura consultiva junto aos clientes.