Ofertas de emprego Engenheiro de IA (Júnior) - Belo Horizonte, MG.

Sobre o trabalho Engenheiro de IA (Júnior) - Belo Horizonte, MG.

Atribuições do Cargo: O Engenheiro de IA Júnior é responsável por apoiar no desenvolvimento e implementação de soluções de IA, sob supervisão de engenheiros plenos e seniores. Seu foco é aprender, evoluir tecnicamente e contribuir para entregas de valor em projetos que envolvem machine learning, NLP, visão computacional e LLMs.

Responsabilidades:

  • Desenvolvimento e Implementação de Soluções de IA:
  • Apoiar na preparação e análise inicial de dados, estruturados e não estruturados (incluindo coleta, limpeza e rotulagem);
  • Contribuir no desenvolvimento de modelos simples de machine learning e NLP sob orientação, com noções de algoritmos básicos como regressão e classificação;
  • Implementar ajustes básicos em pipelines de dados e modelos já existentes;
  • Apoiar em partes de pipelines RAG, como ingestão de dados e testes de embeddings;
  • Auxiliar na disponibilização e validação de modelos em APIs e microserviços, sempre sob supervisão;
  • Desenvolver pequenos scripts e automações para apoiar atividades da equipe.
  • Aprendizado e Crescimento:
  • Receber mentoria dos engenheiros plenos e seniores, aplicando feedbacks em suas entregas;
  • Buscar evolução contínua em linguagens de programação, frameworks de IA e boas práticas;
  • Documentar aprendizados, processos e soluções implementadas para fortalecer sua evolução técnica;
  • Participar de treinamentos internos, provas de conceito (PoCs) e se manter atualizado com novas tecnologias em IA.
  • Qualidade e Boas Práticas:
  • Seguir as práticas de versionamento, testes e documentação definidas pela equipe;
  • Apoiar na validação de modelos e resultados, entendendo métricas básicas de performance;
  • Escrever testes unitários simples e apoiar em testes de integração sob supervisão;
  • Atuar em conformidade com requisitos de segurança e privacidade (LGPD).
  • Colaboração e Trabalho em Equipe: 
  • Trabalhar em conjunto com analistas de dados, product designers e desenvolvedores para apoiar as squads;
  • Contribuir para cerimônias ágeis (dailys, plannings, reviews), compartilhando progresso e dúvidas;
  • Manter comunicação clara, pedir ajuda quando necessário e registrar aprendizados, criando um ambiente colaborativo.
  • Requisitos:
  • Graduação em andamento ou concluída em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Estatística ou áreas correlatas;
  • Não é exigida experiência formal prévia. Serão diferenciais projetos acadêmicos, pessoais, estágios, contribuições em open-source ou participação em competições de IA/Dados (ex.: Kaggle)
  • Hard Skills:
  • Noções de Python e bibliotecas de IA (Scikit-learn, TensorFlow ou PyTorch em nível introdutório);
  • Noções de algoritmos básicos de machine learning (regressão, classificação);
  • Conhecimentos básicos de SQL e bancos de dados relacionais;
  • Familiaridade com APIs e integração de modelos simples;
  • Noções de versionamento de código (Git);
  • Conhecimento introdutório em Power BI, Excel ou ferramentas de análise de dados.
    Desejáveis:
  • Noções de MLOps/LLMOps (pipelines simples, MLflow, CI/CD).
  • Experiência inicial com RAG e bancos vetoriais.
  • Conhecimentos básicos em serviços de nuvem (Azure, AWS ou Google Cloud).
  • Noções de Docker e ambiente de linha de comando Linux.

Interesse em aprender sobre segurança de dados e LGPD.

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