
Optimizer
Engenheiro de ML
October 9, 2025
Tempo integral
O que procuramos
Estamos à procura de um engenheiro experiente que se situe na intersecção entre aprendizado de máquina, engenharia de dados e infraestrutura nativa da nuvem. O candidato ideal tem um histórico comprovado em projetar, implementar e escalar sistemas de ML em produção usando Kubernetes e microserviços, e pode trabalhar de forma independente com supervisão limitada. Este é um papel altamente colaborativo: enquanto você terá autonomia na execução diária, encontrará regularmente com a equipe de gestão para alinhar prioridades, definir o sucesso para as entregas futuras e moldar a estratégia técnica.
Responsabilidades principais:
- Arquitetar, construir e manter pipelines e fluxos de trabalho de dados escaláveis de ML usando microserviços baseados em Kubernetes;
- Implantar, monitorar e otimizar serviços de inferência de ML para confiabilidade, eficiência de custos e baixa latência;
- Colaborar com cientistas de dados e pesquisadores de ML para produção e otimização de modelos para desempenho e escala;
- Projetar e implementar soluções de ingestão, transformação e armazenamento de dados para suportar cargas de trabalho de treinamento e inferência;
- Ser responsável pelo desempenho do sistema de ponta a ponta: perfilação, depuração e implementação de otimizações;
- Contribuir para a estratégia de infraestrutura a longo prazo, garantindo que nossa plataforma seja robusta, modular e à prova de futuro;
- Trabalhar de forma independente, proporcionando comunicação clara, atualizações e acompanhamento de progresso à gestão.
Perfil e Requisitos:
- 4-8 anos de experiência profissional em engenharia de software, engenharia de dados e engenharia de ML;
- Conhecimento profundo em Kubernetes, Docker e arquiteturas de microserviços;
- Sólido conhecimento em engenharia de dados: pipelines, sistemas de dados distribuídos, ETL e tecnologias de armazenamento (SQL/NoSQL, lagos de dados, etc.);
- Experiência prática com implementação de modelos de ML (por exemplo, TensorFlow Serving, TorchServe, Triton Inference Server, APIs personalizadas);
- Capacidade comprovada de otimizar modelos de ML (quantização, poda, agrupamento, estratégias de cache);
- Proficiência em Python como linguagem principal;
- Excelentes habilidades de comunicação, com capacidade de trabalhar de forma autodirigida e traduzir objetivos de alto nível em planos acionáveis.
Bom Ter:
- Experiência com otimização de inferência baseada em GPU/aceleradores;
- Familiaridade com bases de dados vetoriais, embeddings e sistemas de busca em larga escala;
- Conhecimento de plataformas de dados em streaming (Kafka, Pulsar, etc.);
- Capacidade de trabalhar em JavaScript/TypeScript para integrações de API ou front-end;
- Experiência anterior em uma startup ou ambiente de rápido movimento.
O que podemos oferecer
Na Optimizer, priorizamos o seu bem-estar e crescimento com um pacote de benefícios que inclui:
- Flexibilidade de Trabalho Remoto;
- Seguro de Saúde;
- Até 25 Dias de Férias Anuais;
- Subsidio de Refeição;
- Computador Portátil, Telemóvel e Plano de Dados Móvel;
- Recompensas por Referências de Funcionários;
- Parcerias Exclusivas;
- Programas de Aprendizagem e Desenvolvimento;
- Oportunidades de Crescimento na Carreira;
- Aderência a Ginásio ou Subsídio para Desportos;
- Bónus Anual de Desempenho
Para se candidatar:
Envie-nos o seu CV para recrutamento@optimizer.pt
As informações pessoais que nos enviar serão consideradas apenas para a sua candidatura à função. Ao fornecer-nos as suas informações por e-mail e/ou em documentos, consente que a Optimizer trate das suas informações pessoais. A sua privacidade é importante para nós. Sempre que desejar alterar ou apagar os seus dados pessoais, deve contactar-nos com o pedido ou esclarecimento respetivo.