All roles with salary

[Job 32693] AI Engineer (Software Architect) Java (São Paulo )

CI&T BrazilEst. Est. BRL 18,000–26,000 / monthMid

Estimated range based on role, country and industry — not published by the company.

Key requirements

  • Java
  • Aws
  • Terraform
  • Salesforce
  • Crm
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. Na CI&T, estamos abrindo uma posição inédita de AI Engineer na nossa operação dedicada à Porto. É um papel sênior, equivalente a um Software Architect, para atuar em uma frente estratégica: a construção de uma plataforma de contexto do cliente. Ela vai consolidar, em tempo quase real, eventos e dados de múltiplos produtos e sistemas (seguros, banco, atendimento, CRM, analytics e data lake) para viabilizar experiências personalizadas, proativas e omnichannel. Também vai alimentar motores de recomendação (Next Best Action / Next Best Offer) e agentes de IA. Você será a referência técnica em duas dimensões. A primeira é a arquitetura orientada a eventos da plataforma. A segunda são os métodos de desenvolvimento assistido por IA. Você vai definir padrões, ferramentas e processos que escalam para times de alta complexidade. O que você vai fazer: Ser responsável pela entrega técnica do squad, garantindo qualidade, previsibilidade e aderência aos padrões arquiteturais. Desenhar e evoluir a arquitetura orientada a eventos (EDA) da plataforma: ingestão por push (eventos e filas) e por pull (integração com sistemas de origem), event store e linha do tempo do cliente, e exposição do contexto para canais e consumidores. Definir padrões de integração e de sistemas distribuídos (pub/sub, event sourcing, CQRS, Outbox, Saga, idempotência, reprocessamento, DLQ), garantindo consistência, rastreabilidade e resiliência. Governar contratos de eventos (schemas, versionamento e compatibilidade) entre produtores e consumidores de diferentes domínios. Propor padrões de integração entre agentes de IA e a plataforma de eventos, como agentes que consomem e enriquecem o contexto do cliente, exposição de contexto via MCP e ferramentas e acionamento de canais (app, SMS/WhatsApp). Apoiar a arquitetura dos fluxos de recomendação e engajamento (NBA/NBO, ofertas personalizadas, alertas e campanhas), tanto reativos quanto preditivos. Conduzir o refinamento técnico junto ao time de produto, traduzindo necessidades de negócio em soluções viáveis e bem dimensionadas. Apoiar a organização do backlog do squad, priorizando débito técnico, riscos arquiteturais e oportunidades de automação com IA. Liderar a adoção e evolução de ferramentas agênticas de desenvolvimento (com Claude Code à frente) no squad. Definir e disseminar métodos de desenvolvimento assistido por IA, com Spec-Driven Development (Spec-Kit, BMAD) como base, adaptando o ciclo de vida ao contexto do produto. Desenhar e implementar processos agênticos em todo o fluxo de engenharia: code review com IA, geração e manutenção de testes, refatoração assistida, documentação viva (ADRs, catálogo de eventos) e automação de PRs. Mentorar engenheiros, elevando a maturidade do time em arquitetura orientada a eventos e em engenharia assistida por IA. Indispensável: Experiência sólida como arquiteto de software ou engenheiro sênior em sistemas distribuídos, com vivência prática em arquitetura orientada a eventos em produção. Domínio de mensageria e streaming (Kafka/Amazon MSK, SNS/SQS, EventBridge ou equivalentes) e de padrões como event sourcing, CQRS, Outbox, Saga e consistência eventual. Experiência com o ecossistema Java (Spring Boot) e com arquiteturas serverless e de microsserviços na AWS. Experiência com integração de dados entre múlti

See your match score for this role.

Xecodai maps the interview stages and shows what is preventing a 95% match.

Analyse this role