1 vaga | Código: 1292
Engenheiro de Inteligência Artificial Sênior
A combinarIntegral
Sobre o projeto
Estamos desenvolvendo um CRM mobile em Flutter voltado à força de vendas, com recursos inteligentes que otimizam a rotina dos usuários — como resumos automáticos de dados, transcrição de áudio e geração de insights estratégicos.
A aplicação já possui integração com OpenAI e Google Gemini, e conta com um módulo próprio de IA criado em Python e integrado ao app via APIs.
Agora buscamos um profissional para evoluir a camada de IA, trazendo escalabilidade, novas capacidades cognitivas e melhores práticas de engenharia.
Objetivo do cargo
Elevar a maturidade da camada de IA do CRM, transformando-a de uma integração funcional em uma plataforma inteligente escalável e confiável, capaz de gerar valor real ao time de vendas por meio de automação, insights e personalização.
Responsabilidades
- Projetar, desenvolver e otimizar pipelines de IA integrados ao back-end da aplicação (Python).
- Evoluir a implementação atual de RAG (Retrieval-Augmented Generation), melhorando embeddings, consultas contextuais e performance.
- Criar e orquestrar agentes inteligentes capazes de realizar tarefas contextuais dentro do CRM (ex: sumarizações, sugestões, insights preditivos).
- Contribuir com a engenharia de prompt, definindo templates, parametrizações e boas práticas para diferentes fluxos da aplicação.
- Apoiar o líder técnico Flutter na integração entre o módulo de IA e o app mobile (via APIs REST ou WebSocket).
- Automatizar o versionamento, monitoramento e testes de modelos/pipelines (MLOps).
- Documentar o ecossistema de IA da aplicação e apoiar a equipe de desenvolvimento na adoção de boas práticas.
- Pesquisar e validar novas ferramentas, APIs e modelos que possam agregar valor ao produto (LLMs, embeddings, frameworks).
Requisitos Técnicos
- Experiência sólida em Python, especialmente com frameworks de IA como LangChain, LlamaIndex, FastAPI, Pydantic, Celery ou similares.
- Domínio prático de integrações com LLMs (OpenAI, Gemini, Anthropic, etc.).
- Conhecimento em vetorização e banco de vetores (FAISS, Pinecone, ChromaDB, Milvus, etc.).
- Experiência com pipelines RAG e técnicas de recuperação de contexto.
- Noções de engenharia de prompt e criação de agentes (LangGraph, CrewAI, Semantic Kernel, etc.).
- Experiência em integração de IA com sistemas web ou mobile.
- Conhecimento de MLOps básico (versionamento de modelos, testes, automação e deploy).
- Experiência com serviços em nuvem (AWS, GCP ou Azure) e containers (Docker, Kubernetes).
Diferenciais
- Experiência com aplicações mobile Flutter e integração com back-end Python.
- Experiência com processamento de áudio (Speech-to-Text) e sumarização de texto.
- Conhecimento em LLMs open source (LLaMA, Mistral, Phi-3, etc.).
- Vivência em squads ágeis e trabalho colaborativo com líderes técnicos e designers de produto.
- Interesse em experimentação, métricas de performance de IA e aprendizado contínuo.
Perfil Comportamental
- Perfil curioso e proativo, que busca entender o contexto do negócio antes de aplicar tecnologia.
- Capacidade de colaboração técnica com diferentes áreas (mobile, backend, UX, produto).
- Disposição para trazer soluções criativas e sustentáveis, sem comprometer qualidade.
- Habilidade em documentar, compartilhar conhecimento e mentorar desenvolvedores em IA aplicada.
- Foco em entregas consistentes e mensuráveis, alinhadas ao roadmap do produto.
Modelo de atuação
- Squad multidisciplinar (Flutter, Design, Produto, Backend, QA e IA).
- Atuação remota ou híbrida, com rituais ágeis (daily, review, retrospectiva).
- Reporta-se ao líder técnico Flutter e gestor do projeto e colabora com o gestor de produto na priorização de iniciativas inteligentes.
Exigências
- Ensino Superior