Engenheiro(a) de Software Back End Pleno - IA

Nosso Modo de Fazer no Time:

Transforme sua carreira com o iFood! Somos uma empresa brasileira de tecnologia referência na América Latina. Por meio de soluções inovadoras, conectamos milhares de restaurantes a milhões de consumidores diariamente com uma média de 100 milhões de pedidos mensais. Além do delivery de comida, também somos Mercado, Farmácia e Pet. Temos também o iFood Pago, nossa Fintech, que engloba o iFood Benefícios, o vale alimentação e refeição do iFood e o próprio iFood Pago, o banco do restaurante. Junte-se a nós e faça parte de uma equipe que está sempre à frente com tecnologia de ponta e inovação constante.

O time de AI Workforce tem como objetivo automatizar o trabalho no iFood por meio da construção de automações com IA, melhorando qualidade e produtividade. Isso é feito através do desenvolvimento de software e da criação de agentes de IA com expertise para atuar em fluxos de trabalho complexos e tomar decisões com inteligência e segurança. Aqui, construímos a infraestrutura que conecta agentes de IA ao mundo real — com escala, segurança e resiliência.

Seu Cardápio Diário:

  • Desenvolver e manter conexões entre agentes de IA e sistemas reais utilizando MCP (Model Context Protocol) e FastMCP.
  • Implementar fluxos complexos de segurança e identidade, incluindo OAuth/OIDC, tokens opacos e Token Exchange.
  • Projetar e sustentar arquiteturas nativas em nuvem na AWS, utilizando Infrastructure as Code (IaC) para garantir escala e resiliência.
  • Atuar na sustentação de serviços IL 0, garantindo que a infraestrutura de IA opere com máxima disponibilidade e nunca pare.
  • Desenvolver sistemas distribuídos de alta performance em Python, Go ou TypeScript.
  • Diagnosticar e garantir a observabilidade de fluxos distribuídos em plataformas de API Gateway.

Ingredientes Que Buscamos:

  • Experiência sólida com engenharia de backend e sistemas distribuídos de alta performance.
  • Conhecimento em protocolos de segurança e identidade: OAuth 2.0, OIDC, Token Exchange e fluxos de autenticação complexos.
  • Experiência com arquitetura de nuvem nativa na AWS e ferramentas de IaC (ex: Terraform, CDK).
  • Familiaridade com MCP (Model Context Protocol) ou protocolos de integração entre agentes e sistemas externos.
  • Experiência com desenvolvimento em Python, Go ou TypeScript.
  • Capacidade de diagnosticar e instrumentar sistemas distribuídos com foco em observabilidade.
  • Familiaridade com conceitos de IA: LLMs, Agents e Skills.

Para Realçar o Sabor:

  • Experiência na operação e sustentação de serviços críticos (alta disponibilidade, on-call, SLOs/SLAs).
  • Vivência com API Gateways e plataformas de gerenciamento de APIs em larga escala.
  • Conhecimento aprofundado em segurança de sistemas de IA e ML.
  • Experiência com FastMCP ou ferramentas de orquestração de agentes de IA.
  • Atualização constante sobre melhores práticas e tendências em infraestrutura para IA.

Buscamos uma pessoa apaixonada por construir a infraestrutura que faz a IA funcionar de verdade — com segurança, escala e confiabilidade. Se você gosta de resolver problemas complexos na camada onde sistemas e inteligência se encontram, adoraríamos conhecer você!

Similar jobs