
Optimizer
Engenheiro de ML
October 9, 2025
Atempo inteiro
O que procuramos
Estamos à procura de um engenheiro experiente que esteja na interseção de aprendizagem automática, engenharia de dados e infraestrutura nativa da nuvem. O candidato ideal tem um histórico comprovado de concepção, implementação e escalonamento de sistemas de ML em produção utilizando Kubernetes e microserviços, podendo trabalhar de forma autónoma com supervisão limitada. Este é um papel altamente colaborativo: enquanto terá autonomia na execução diária, encontrará-se regularmente com a equipa de gestão para alinhar prioridades, definir sucesso para entregas futuras e moldar a estratégia técnica.
Principais Responsabilidades:
- Arquitetar, construir e manter pipelines de ML escaláveis e fluxos de dados utilizando microserviços baseados em Kubernetes;
- Implementar, monitorizar 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 investigadores de ML para transformar e otimizar modelos para desempenho e escalabilidade;
- Projetar e implementar soluções de ingestão de dados, transformação e armazenamento para suportar cargas de trabalho de treinamento e inferência;
- Responsabilizar-se pelo desempenho do sistema de ponta a ponta: perfilagem, depuração e implementação de otimizações;
- Contribuir para a estratégia de infraestrutura a longo prazo, garantindo que a nossa plataforma é 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;
- Profunda especialização em Kubernetes, Docker e arquiteturas de microserviços;
- Forte background 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 a 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 a capacidade de trabalhar de forma autónoma 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;
- Subsídio de alimentação;
- Laptop, telemóvel e plano de dados móveis;
- Recompensas por referência de empregados;
- Parcerias exclusivas;
- Programas de aprendizagem e desenvolvimento;
- Oportunidades de crescimento profissional;
- Associação a ginásio ou subscrição de desportos;
- Bónus de desempenho anual
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 ao cargo. Ao fornecer-nos as suas informações por e-mail e/ou em documentos, consente que a Optimizer trate as suas informações pessoais. A sua privacidade é importante para nós. Sempre que desejar alterar ou eliminar os seus dados pessoais, deve entrar em contacto connosco com o respetivo pedido ou esclarecimento.