Engenheiro de Software (Integração para IA) - Sênior | Híbrido (São Paulo)
Indexed description
.
Responsabilidades e atribuições
Criar e manter APIs robustas, seguras e bem documentadas (OpenAPI/Swagger), projetadas para consumo por LLMs por meio de Function Calling e Tool Calling;
Construir servidores e integrações utilizando o Model Context Protocol (MCP), padronizando e escalando o acesso de modelos de IA e agentes a dados e ferramentas internas;
Desenvolver integrações customizadas sob demanda das áreas de negócio e do time de IA, suprindo limitações de plataformas No-Code/Low-Code, como Gemini Enterprise e Copilot Studio;
Implementar camadas de autenticação, autorização e controle de acesso utilizando padrões como OAuth e JWT, garantindo a operação segura de agentes autônomos em sistemas corporativos sensíveis;
Desenvolver e sustentar soluções backend seguindo boas práticas de arquitetura de microserviços;
Realizar a integração de aplicações com sistemas corporativos, ERPs, bancos de dados e demais fontes de informação;
Processar e disponibilizar informações para consumo por aplicações e serviços;
Implementar mecanismos de observabilidade, logs e tratamento de erros voltados para agentes de IA, permitindo respostas claras e ações de recuperação automatizadas;
Implementar regras de negócio conforme requisitos funcionais e soluções especificadas;
Garantir a qualidade, segurança, padronização técnica e manutenção do código-fonte, seguindo as diretrizes e padrões estabelecidos pela organização.
Requisitos e qualificações
Experiência avançada em desenvolvimento backend utilizando Python, Node.js ou Go;
Sólida experiência com arquitetura de microserviços;
Domínio na construção de APIs RESTful;
Conhecimento e experiência com GraphQL;
Experiência na elaboração e documentação de APIs utilizando OpenAPI/Swagger;
Conhecimento aprofundado sobre integração de agentes de IA, incluindo Tool Calling, Function Calling e RAG;
Experiência com Model Context Protocol (MCP) ou capacidade comprovada de atuar com protocolos emergentes de integração para IA;
Vivência na implantação e operação de APIs em ambientes Cloud, preferencialmente GCP;
Conhecimento em serviços como API Gateway, Cloud Run e Cloud Functions;
Experiência com autenticação e autorização utilizando OAuth e JWT;
Conhecimento de AgentOps, observabilidade, monitoramento e tratamento de erros para aplicações integradas a LLMs;
Experiência em integração de sistemas corporativos, ERPs, CRMs, sistemas legados e outras fontes de dados;
Capacidade de atuar em conjunto com especialistas de IA e áreas de negócio, traduzindo necessidades funcionais em conectores e integrações eficientes;
Perfil investigativo e interesse por novas tecnologias, demonstrando autonomia para estudar documentações, testar soluções e definir padrões técnicos.
DiferenciaisExperiência prévia com integrações em sistemas complexos como SAP, Salesforce ou sistemas hospitalares/clínicos;
Familiaridade com ambientes de nuvem híbrida;
Conhecimento em Azure DevOps e esteiras de CI/CD
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search