Ofertas de emprego Engenheiro de IA (Pleno) - Belo Horizonte, MG

Sobre o trabalho Engenheiro de IA (Pleno) - Belo Horizonte, MG

Atribuições do Cargo:
O Engenheiro de IA Pleno é responsável por desenvolver, implementar e manter soluções baseadas em machine learning, NLP, visão computacional e LLMs em produção. Atua de forma colaborativa com squads, expondo capacidades de IA por meio de APIs e serviços reutilizáveis, além de contribuir ativamente para a evolução técnica da área de IA.

Responsabilidades:

  • Arquitetura e Desenvolvimento de Soluções de IA: Desenvolver modelos de machine learning e deep learning, desde a preparação de dados até a implantação em produção;
  • Construir pipelines de ingestão, pré-processamento e transformação de dados em cenários estruturados e não estruturados (documentos, imagens, textos, áudios);
  • Implementar e operar pipelines RAG (ingestão, chunking, embeddings, indexação vetorial, re-ranking) integrados aos sistemas da empresa;
  • Disponibilizar modelos de IA em produção com foco em escalabilidade, confiabilidade e eficiência;
  • Expor funcionalidades de IA via APIs e microserviços;
  • Inovação e Pesquisa Aplicada: Avaliar modelos de fundação (OpenAI, Google, Anthropic, Azure AI) e alternativas open source (LLaMA, Mistral) em projetos práticos;
  • Explorar casos de uso como análise de documentos, visão computacional, automação de processos e agentes de conversação;
  • Conduzir provas de conceito (PoCs) para validação de hipóteses técnicas e de negócio;
  • Medir custo, latência e performance de soluções GenAI, aplicando práticas de otimização;
  • Qualidade e Boas Práticas: Adotar boas práticas de engenharia de IA e LLMOps (versionamento de modelos, monitoramento, retraining e explicabilidade);
  • Realizar revisões de código e validações técnicas em pipelines e modelos;
  • Garantir conformidade com requisitos de segurança e privacidade (LGPD, anonimização, criptografia);
  • Colaboração e Trabalho em Equipe: Colaborar com Product Owners, Tech Leads, Designers e Analistas de Dados para alinhar soluções de IA às necessidades de negócio;
  • Apoiar a construção de roadmaps de produtos que dependem de inteligência artificial;
  • Compartilhar conhecimento técnico com engenheiros juniores e pares, promovendo cultura de aprendizado contínuo.
Requisitos:
  • Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Estatística ou áreas correlatas;
  • Pós-graduação ou especialização em IA ou Ciência de Dados será considerada um diferencial;
  • Experiência comprovada em desenvolvimento de soluções de IA/ML em produção;
  • Experiência prática com GenAI/LLMs em cenários reais;
  • Histórico em projetos de machine learning, NLP e/ou visão computacional;
  • Vivência em ambientes ágeis e multidisciplinares;
  • Hard Skills: Proficiência em Python e bibliotecas de IA (TensorFlow, PyTorch, Scikit-learn, HuggingFace);
  • Experiência em MLOps/LLMOps (MLflow, pipelines CI/CD, monitoramento básico);
  • Conhecimento em engenharia de prompts (zero/few-shot, ferramentas externas, LangChain ou LlamaIndex);
  • Experiência com RAG e bancos vetoriais, como PGVector, Azure AI Search, Pinecone ou FAISS;
  • Conhecimento em bancos de dados relacionais e não relacionais, APIs REST/GraphQL;
  • Experiência em plataformas de IA em nuvem (Azure, AWS ou Google);
  • Noções de segurança de dados e conformidade com LGPD.
    Desejáveis:
     Conhecimento em observabilidade para soluções de LLM/GenAI (Langfuse, tracing, métricas de custo/latência);
  • Experiência com Docker e Kubernetes;
  • Familiaridade com mecanismos de re-ranking avançados;
  • Experiência inicial com modelos multimodais (texto, imagem, áudio).

Informações adicionais: Disponibilidade para atuação híbrida em Belo Horizonte, MG.