Job Openings
Machine Learning & AI Developer
About the job Machine Learning & AI Developer
A Just Vargas é uma consultora de recursos humanos que recruta, forma, acompanha e desafia profissionais e organizações a maximizarem o seu potencial.
Atualmente, estamos a recrutar um/a ML & AI Developer para integrar a equipa de um cliente de referência que desenvolve soluções digitais, com foco em machine learning e inteligência artificial aplicados a aplicações web escaláveis.
Principais Responsabilidades:
- Colaborar com a equipa operacional na definição de requisitos, garantindo que podem ser implementados na plataforma;
- Desenvolver e expandir bibliotecas e frameworks de machine learning para aplicações web escaláveis;
- Entregar código testável, sustentável e de alta qualidade;
- Monitorizar, testar e otimizar continuamente modelos de Machine Learning;
- Assegurar a melhor experiência de utilizador possível;
- Partilhar conhecimento, promover boas práticas e colaborar com a equipa;
- Trabalhar com stakeholders internos, traduzindo necessidades de negócio em soluções técnicas;
- Aplicar capacidade analítica e de resolução de problemas em desafios complexos de ML e AI;
- Atualizar-se regularmente com tendências e desenvolvimentos da indústria de machine learning;
- Garantir alinhamento entre infraestrutura de dados e objetivos de negócio;
- Integrar e otimizar modelos de Large Language Models, RAG, fine-tuning, embeddings e bases de dados vetoriais;
- Implementar e gerir LLMs open source, incluindo hosting em Azure;
- Utilizar OpenAI API, LangChain e técnicas de prompt engineering para soluções escaláveis;
- Integrar APIs de diferentes fornecedores para melhorar a experiência do cliente;
- Aplicar boas práticas de data modeling, estruturas de dados e arquitetura de software;
- Monitorizar features em produção e aplicar análises baseadas em dados.
Requisitos:
- Experiência em ML/AI, incluindo Large Language Models e frameworks de ML;
- Experiência com Python e SQL (R é considerado um plus);
- Experiência em integração de APIs e desenvolvimento de soluções cloud, preferencialmente em Azure;
- Experiência em modelação de dados, arquitetura de software e visualização de dados (ex.: Tableau, PowerBI, Python/R libraries);
- Experiência com OpenAI API, LangChain e prompt engineering;
- Capacidade de trabalhar de forma autónoma e colaborativa;
- Experiência na aplicação de modelos de machine learning a problemas reais;
- Conhecimentos em CI/CD, Azure DevOps e cloud computing;
- Capacidade de compreender necessidades de negócio, recolher dados e incorporar feedback nas soluções.