Estruturar sistemas com agentes autônomos, incluindo modularização, camadas de orquestração, protocolos de comunicação e mecanismos de persistência (memória).
Projetar e implementar componentes essenciais como percepção, tomada de decisão, memória e reflexão.
Estabelecer protocolos e mecanismos para que os agentes se comuniquem e cooperem de forma eficaz.
Desenvolver arquiteturas escaláveis e seguras, que se adaptem a ambientes dinâmicos e suportem mecanismos robustos de governança e monitoramento.
Pesquisar e implementar novas abordagens e técnicas para melhorar o desempenho e a capacidade de adaptação dos sistemas de agentes autônomos.
Trabalhar com equipes de produto, engenharia e pesquisa para alinhar a arquitetura dos agentes com os objetivos do negócio e requisitos dos usuários.
Requirements
Forte entendimento de arquitetura orientada a eventos, comunicação entre componentes e sistemas distribuídos resilientes.
Experiência prática com frameworks como LangGraph, CrewAI e Swarm.
Proficiência em tecnologias como LangChain, Langflow, Model Context Protocol (MCP), e protocolos A2A (Agent-to-Agent).
Familiaridade com infraestruturas de dados e sistemas de vetores e bancos NoSQL.
Capacidade de projetar sistemas complexos com múltiplos componentes interagindo, garantindo escalabilidade, manutenibilidade e robustez.
Conhecimento aprofundado dos quatro pilares da agência: planejamento (intencionalidade), autorreflexão, reatividade e aprendizado contínuo (diferencial).
Compreensão de segurança, governança, explicabilidade e gerenciamento de riscos (TRiSM) em sistemas com múltiplos agentes (diferencial).
Experiência em projetar sistemas que coordenam múltiplos agentes trabalhando em paralelo ou em sequência (diferencial).
Habilidade em implementar ferramentas visuais como Langflow para monitoramento da execução e desenho de arquiteturas de agentes (diferencial).
Acompanhamento das últimas tendências e avanços em sistemas multi-agentes, inteligência artificial e aprendizado de máquina (diferencial).