Software Engineer Specialist - IA | Full Stack
at iFood
- Work model
- LatAm-friendly
- Location
- Brasil
- Posted
- 12d ago
at iFood
<div> <div id="message-list"> <div id="message-list"> <div> <div> <div id="message-list_1783952110.947609"> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div id="message-list_1783952120.553759"> <div> </div> </div> </div> </div> </div> </div> </div> <p><strong>Nosso Modo de Fazer no Time:</strong></p> <p> </p> <p>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.</p> <p> </p> <p><strong>Seu Cardápio Diário:</strong></p> <p> </p> <ul> <li> Criar, integrar e manter soluções robustas baseadas em Inteligência Artificial, abrangendo LLMs (Large Language Models), embeddings, sistemas de agentes, automações e modelos de aprendizado supervisionado.</li> <li> Desenvolver pipelines, APIs e serviços escaláveis e de alto desempenho, utilizando tanto modelos de linguagem quanto modelos proprietários.</li> <li>Projetar e implementar arquiteturas modernas, utilizando frameworks especializados como LangChain, LlamaIndex e DSPy.</li> <li> Implementar e otimizar fluxos de <em>retrieval</em>, <em>vector stores</em> e RAGs (Retrieval-Augmented Generation) para consultas eficientes.</li> <li>Desenvolver, testar e versionar <em>prompts</em> e definir o comportamento de agentes de IA.</li> <li> Trabalhar em estreita colaboração com as equipes de Engenharia, Produto e Dados para transformar requisitos de negócio em soluções técnicas viáveis.</li> <li> Monitorar métricas críticas (como latência, custo, precisão e ocorrência de alucinações) para garantir a melhoria contínua da qualidade da solução.</li> <li> Integrar e testar diversos modelos (OpenAI, <em>open-source</em>, <em>finetune</em>, modelos privados).</li> <li> Assegurar que o uso de IA siga rigorosas práticas de segurança, <em>compliance</em> e responsabilidade.</li> <li>Manter a documentação técnica clara de soluções, decisões e boas práticas adotadas.</li> </ul> <p> </p> <p><strong>Ingredientes Que Buscamos:</strong></p> <p> </p> <ul> <li>Experiência prática com desenvolvimento backend (preferencialmente Python, Node.js ou linguagens similares).</li> <li>Domínio das APIs de LLMs (OpenAI, Anthropic ou modelos <em>open-source</em>).</li> <li>Sólido conhecimento em engenharia de <em>prompts</em> e metodologias de avaliação de desempenho.</li> <li>Experiência com bancos de dados relacionais (SQL) e/ou não relacionais (NoSQL).</li> <li>Familiaridade com conceitos de vetorização e ferramentas de busca semântica (como Pinecone, Weaviate, Qdrant, pgvector).</li> <li>Entendimento aprofundado de RAG (Geração Aumentada por Contexto) e arquitetura de agentes.</li> <li>Experiência com Git, pipelines de desenvolvimento e ambientes de <em>deploy</em> (Docker, CI/CD).</li> </ul> <p> </p> <p><strong>Para Realçar o Sabor:</strong></p> <p> </p> <ul> <li>Experiência prévia com LangChain, LlamaIndex, DSPy ou Semantic Kernel.</li> <li>Experiência com <em>finetuning</em> ou RLHF (Reinforcement Learning from Human Feedback).</li> <li>Noções e práticas de MLOps.</li> <li>Conhecimento em arquiteturas <em>serverless</em> (ex: AWS Lambda, GCP Cloud Run).</li> <li>Vivência com sistemas de mensageria e eventos (Kafka, Pub/Sub, SQS).</li> <li> Experiência com avaliação humana (<em>Human-in-the-Loop</em>) ou métricas de qualidade específicas para LLMs.</li> </ul>