[Job-32146] AI Developer - Vaga exclusiva PCD, Brazil
At a glance
Mid-level AI Engineering role at CI&T. Remote, Brazil.
Pay not stated AI Developer salary
aimlroles summary, based on the employer's posting.
What you'll do
- Build and refine the squad’s AI agent, shaping its behavior, tools, capabilities and automated workflows
- Connect the agent to project repositories, APIs, messaging systems and databases so it can use project context
- Set prompts, security boundaries and automated Definition of Done checks for the agent
- Review the agent’s code, tests and analyses, then improve its workflows based on those results
- Track and tune agent output while helping the squad make technical decisions
What you bring
- Hands-on experience integrating LLM APIs and building agents that use tools or function calling
- Strong prompt design skills, including setting model behavior rules and safety boundaries
- Experience with asynchronous event integrations, including queues or topics, dead-letter handling and idempotency
- Background building and consuming APIs and working with relational and NoSQL databases
- Software engineering experience with SOLID, automated tests and Git, plus Java, Node, Python or a similar language
Who this fits
This mid-level role suits a developer who wants to lead the technical evolution of an AI agent and support a squad’s decisions. It is remote within Brazil, with required office attendance under the stated policy if you live in the Campinas Metropolitan Region. The opening is reserved for a person with a disability, and applicants should present their disability documentation during selection.
From the employer
Na CI&T , ajudamos grandes empresas a transformar o potencial da AI em impacto real nos negócios com AI Deployment, execução AI-native e tech-integrated business solutions.
Com 30 anos de experiência em transformação tecnológica, aceleramos inovação com expertise em agentic SDLC, application modernization, Data & AI, martech e business strategy.
Somos 8.000 CI&Ters em mais de 25 países, colaborando para construir soluções com impacto real. AI já faz parte da forma como trabalhamos, evoluímos e inovamos todos os dias.
Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.Olá, eu sou a Bia da CI&T e estamos em busca de uma pessoa AI Engineer.
Sobre o Desafio
Buscamos uma pessoa desenvolvedora para liderar a construção, evolução e orquestração do agente de IA da squad. Nesta posição, o foco vai além do desenvolvimento tradicional de serviços: você projetará, treinará e refinará o agente responsável por executar do discovery à verificação de DoD, garantindo qualidade, segurança e aderência às melhores práticas de engenharia.
Principais Responsabilidades
- Desenvolvimento e Orquestração de IA: Construir e evoluir o agente de IA da squad (comportamento, skills, ferramentas e fluxos de automação).
- Integração & Contexto: Conectar o agente de IA às fontes de contexto do projeto (repositórios, APIs, sistemas de mensageria e bancos de dados).
- Engenharia de Prompt & Guardrails: Definir e validar prompts, diretrizes de segurança (guardrails) e critérios automatizados de DoD.
- Avaliação & Qualidade (PDCA): Analisar criticamente as entregas geradas pelo agente (código, testes e análises) e aplicar melhoria contínua aos fluxos.
- Liderança Técnica em IA: Operar, medir e refinar as saídas do agente no dia a dia, apoiando a equipe nas decisões técnicas e na evolução da squad.
Conhecimentos e Práticas Necessários
- Desenvolvimento com IA & LLMs (Obrigatório): Experiência prática na integração com APIs de LLM, construção de agentes e tool/function calling.
- Engenharia de Prompt & Segurança: Domínio no desenho de prompts, definição de guardrails e regras de comportamento para modelos.
- Arquitetura Orientada a Eventos: Experiência em integração assíncrona (contratos, tópicos/filas, DLQ e idempotência).
- Microsserviços & Integrações: Vivência na construção e consumo de APIs, versionamento, observabilidade e integração de serviços.
- Bancos de Dados: Conhecimento sólido em bancos de dados relacionais e NoSQL.
- Engenharia de Software & Boas Práticas: Domínio de SOLID, Clean Code, Clean Architecture, testes automatizados e controle de versão com Git (branches, PRs e code review).
- Experiência com linguagem de programação: Java, Node, Python ou similares.