Saff Software Engineer (Python)

AI overview

Influence team culture and drive innovation by proposing new technologies while building a scalable AI agent platform with a focus on collaboration and problem-solving.

 

Nosso Modo de Fazer no Time:

Você será uma das principais referências técnicas na criação da plataforma estrutural de agentes de IA do iFood, um dos pilares estratégicos que vai permitir que múltiplos times desenvolvam agentes com rapidez, segurança e reuso extremo.

Nesta cadeira, você atuará na interseção entre engenharia de software, dados e inteligência artificial, ajudando a garantir que todos os agentes do iFood sejam construídos sobre uma base sólida, escalável e observável.

Seu Cardápio Diário:

  • Influenciar a cultura do time: Promover análises técnicas aprofundadas, identificando oportunidades de otimização e melhorias sistêmicas, aplicando melhores práticas de engenharia de software para escalabilidade, resiliência e performance.• Fomentar a inovação: Propor e experimentar novas tecnologias e metodologias que aumentem a capacidade de entrega e o impacto da equipe.
  • Trabalhar em um time 100% focado em IA generativa, enfrentando desafios únicos relacionados à construção, monitoramento e rastreamento (tracing) de sistemas avançados, enquanto aprende e experimenta continuamente novas abordagens.
  • Identificar áreas de melhoria: Atuar como referência técnica, lidando com conflitos de forma saudável, orientando o time e garantindo a entrega consistente de valor.

Ingredientes Que Buscamos:

Experiência sólida e comprovada em liderança técnica e desenvolvimento de software em ambientes de alta complexidade.

Profundo conhecimento em arquitetura de sistemas distribuídos, com capacidade para projetar e implementar soluções escaláveis e altamente disponíveis.

Domínio em Python (LangGraph) e Go, especialmente nas chamadas mais críticas.

Experiência com frameworks e ferramentas como Langfuse e Phoenix.

Histórico de inovação e expertise em resolver problemas complexos em sistemas distribuídos.

Perfil resolvedor, com capacidade de “colocar a mão na massa”, se adaptar a novas demandas e enfrentar desafios de forma prática e objetiva.

Habilidade para influenciar e colaborar com diversos stakeholders e equipes multidisciplinares.

 Adaptação a cenários dinâmicos, com capacidade de gerenciar múltiplas tarefas e prioridades.

Conhecimento avançado em Kotlin ou Golang.

 

Para Realçar o Sabor:

  • Buscamos uma pessoa apaixonada por inovação e tecnologia, que esteja sempre em busca de novos aprendizados e que goste de desafios. Se você se identifica com este perfil, adoraríamos conhecer você!
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job