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.