Buscamos uma pessoa desenvolvedora java com experiência em engenharia de software e mentalidade DevOps para atuar no desenvolvimento de soluções com agentes de IA, automação inteligente e integrações com modelos de linguagem.
Descrição do Cargo
A pessoa escolhida será responsável por projetar, desenvolver e manter microsserviços e aplicações em Java, garantindo alta performance, escalabilidade e segurança. Além disso, será necessário construir, testar e implantar agentes de IA para automação de processos de negócio e integrar LLMs com APIs, bancos de dados, serviços externos e ferramentas corporativas.
Outras responsabilidades incluem contribuir para pipelines de RAG, mecanismos de memória e recuperação eficiente de contexto, garantir a confiabilidade dos fluxos envolvendo agentes de IA e automações inteligentes e implementar e manter testes automatizados (unitários, integração e funcionais).
É fundamental ter boa capacidade de depuração, troubleshooting e comunicação técnica e inglês em nível avançado/fluente para contato diário com equipes internacionais.
Requisitos e Qualificações
* Ensino Superior Completo em Engenharia de Computação, Sistemas de Informação, Ciência da Computação ou correlatos;
* Experiência em Desenvolvimento Java e POO, microsserviços e APIs REST, automação de testes (unitários, integração ou funcionais), ferramentas GIT, LLMs e frameworks de IA;
* Domínio em Java e Python e conhecimento em bancos de dados (SQL Server, Oracle, Cassandra ou similares);
* Noções de vetores, embeddings e bancos de dados vetoriais;
* Compreensão de APIs, microservices e conceitos básicos de cloud;
Vantagens
Horário de trabalho flexível e regime de teletrabalho 'Home Office';
Oportunidade de trabalhar com tecnologias inovadoras e participar de projetos desafiadores;
Ambiente colaborativo e apoio ao desenvolvimento profissional;
Possibilidade de trabalhar em projetos que impactam diretamente o negócio.
Informações adicionais:
As atividades poderão ser realizadas em regime de teletrabalho 'Home Office'.
Será interessante se você tiver experiência em multi-agent systems ou agents com function-calling, TDD ou BDD, conteinerização com Docker e orquestração com Kubernetes; conhecimento em grafos e Graph DBs, ferramentas de CI/CD, observabilidade e monitoramento e familiaridade com plataformas de cloud.