Optimove

Engenheiro de Machine Learning

PythonSQLDockerTerraform
Tradução automática. Consulte o original.

Sobre a Vaga

Na Optimove, acreditamos que as pessoas são capazes de mais do que uma única descrição de cargo. Você não é contratado apenas para preencher uma posição – você é capacitado para moldá-la, desenvolvê-la e torná-la sua.

Chamamos isso de ser Positionless.

E Positionless não é apenas nossa cultura. É o nosso produto.

Optimove é a criadora do Positionless Marketing, uma plataforma alimentada por IA que dá a todo profissional de marketing o poder de analisar, criar, lançar e otimizar de forma independente. O resultado é uma execução mais rápida, personalização mais profunda e 88% maior eficiência de campanha.

Reconhecida como Visionária no Gartner Magic Quadrant, fazemos parceria com marcas líderes como Sephora, Staples e Entain. Hoje, mais de 500 Optimovers em NYC, Londres, Tel Aviv, Escócia, Brasil, Estônia e além estão construindo o futuro do marketing juntos, em um ambiente que incentiva ativamente a propriedade e o crescimento, com dois em cada três gerentes promovidos internamente.

Se você está procurando um lugar onde possa fazer mais, ser mais, venha crescer conosco.

Como Engenheiro de Machine Learning, você se juntará à nossa equipe de Personalização, ajudando a moldar e construir os produtos que permitem aos nossos clientes personalizar mensagens em todos os pontos de contato digitais. Você trabalhará com dados de texto e com tecnologias de ponta, incluindo Modelos de Linguagem Grandes (LLMs), trazendo Inteligência Acessível para nossos clientes, tanto em Personalização quanto nas plataformas gerais da Optimove.

Esta é uma função para um engenheiro que está pronto para assumir a responsabilidade por partes significativas de tamanho médio do nosso roteiro de personalização de ponta a ponta – desde a definição do problema até a implantação e monitoramento – e confiável para fazê-lo com supervisão mínima. Não se trata de entrega individual: você trabalhará em estreita colaboração com uma equipe dinâmica que abrange ML, MLOps e engenharia de software, e deve se sentir à vontade para contribuir em todos os níveis, desde a pesquisa inicial até o suporte de produção.

Função e Responsabilidades Principais

  1. Ser responsável pela entrega de recursos de ML de tamanho médio de ponta a ponta dentro da Personalização – definição do problema, preparação de dados, construção/treinamento de modelo, avaliação, implantação e monitoramento – dentro de prazos previsíveis.
  1. Desenvolver modelos preditivos de ML para classificação, ranqueamento e personalização, trabalhando com nossos dados de texto.
  1. Aproveitar LLMs e outras técnicas de ponta para aprimorar as capacidades do produto.
  1. Operacionalizar modelos como APIs em ambientes de tempo real e em lote.
  1. Monitorar modelos de produção em seu próprio escopo, tratando problemas de qualidade de dados e degradação de modelos como prioridade.
  1. Pesquisar novas aplicações de ML e aprimorar modelos pré-existentes, compartilhando descobertas com a equipe mais ampla de ML, MLOps e engenharia.
  1. Colaborar estreitamente com as equipes de produto, MLOps e engenharia para definir e preparar novas aplicações de ML, contribuindo significativamente para o planejamento e grooming.
  1. Identificar e resolver proativamente desafios técnicos e de dados antes que afetem a entrega, a qualidade do modelo ou os clientes.

Melhores Aspectos da Vaga

  • Exposição a uma ampla gama de domínios de ML, incluindo busca em larga escala, ranqueamento, Processamento de Linguagem Natural, hibridização, classificação e processamento de dados de texto.
  • Trabalhar com tecnologias modernas de ML, incluindo LLMs, para aprimorar nossos produtos.
  • Arquitetura totalmente em tempo real para processamento de dados, desenvolvimento e implantação de modelos.
  • Implantação e aprimoramento de frameworks de ML, otimizando para inferência e ciclos de treinamento/retreinamento.
  • Testes online de modelos com dados reais, usando nossa tecnologia proprietária de teste A/B/N para ver rapidamente o que tem bom desempenho.
  • Uma equipe de apoio e colaborativa abrangendo ML, MLOps e engenharia de software, onde a experimentação rápida é a norma.
  • Tempo dedicado para pesquisar novos métodos, construir provas de conceito e enviar para produção rapidamente quando funcionam.
  • Uso diário de assistentes de codificação de IA modernos (por exemplo, Claude) para acelerar a experimentação e a revisão.

Requisitos Essenciais

  1. Bacharelado (ou equivalente) em Ciência da Computação, Ciência de Dados, Estatística ou área relacionada, OU 1–4 anos de experiência profissional construindo e implantando modelos de ML.
  1. Forte compreensão dos conceitos centrais de ML – aprendizado supervisionado/não supervisionado, avaliação de modelos, engenharia de recursos – e ampla familiaridade com algoritmos e arquiteturas comuns.
  1. Fortes habilidades em Python (pandas, NumPy, etc.) e SQL.
  1. Confortável com o kit de ferramentas padrão de ML: Git, Docker, scikit-learn, PyTorch ou TensorFlow, e pipelines de ML.
  1. Experiência prática com dados de texto e técnicas relevantes de Processamento de Linguagem Natural.
  1. Sólida experiência com tecnologias de nuvem e soluções de armazenamento de dados, incluindo Snowflake.
  1. Uso diário de assistentes de codificação de IA (por exemplo, Claude) e um entendimento básico de práticas de IA responsável – privacidade de dados, viés/justiça e explicabilidade.
  1. Deve ter elegibilidade para trabalhar no Reino Unido – não podemos oferecer patrocínio neste momento.
  1. Esta é uma função Híbrida, e você precisará comparecer ao nosso escritório em Dundee dois dias por semana.

Requisitos Desejáveis

  1. Compreensão de personalização em domínios como apostas esportivas e jogos, e como é a melhor prática nesses setores.
  1. Compreensão completa de algoritmos de recomendação e suas aplicações.
  1. Experiência profissional em personalização e/ou CRM preditivo, e micro-segmentação.
  1. Experiência com pipelines de CI/CD e ferramentas de Infraestrutura como Código (IaC) (Terraform, Bicep, etc.).

Crescimento e Progressão

Esta função está no caminho de progressão para Engenheiro Sênior de Machine Learning. À medida que você cresce, aprofundará sua expertise em nosso stack principal de ML, assumirá a propriedade de ponta a ponta de recursos maiores, representará a equipe em planejamento multifuncional com MLOps e engenharia de software.

Ao enviar esta inscrição, você concorda que a Optimove processará seus dados pessoais de acordo com as leis de proteção de dados aplicáveis, incluindo o GDPR. Para detalhes, consulte nossa Política de Privacidade.

Trabalhando na Optimove

Optimove oferece uma cultura vibrante, com foco nas pessoas, onde inovação, propriedade e aprendizado contínuo moldam tudo o que fazemos. Nossa equipe no Reino Unido desfruta de um escritório moderno com um modelo de trabalho híbrido, orçamento diário para almoço quando no local, e uma cozinha totalmente equipada, juntamente com uma ampla gama de eventos sociais ao longo do ano. Estamos comprometidos em ajudar nossas pessoas a crescer em um local de trabalho inclusivo e de apoio, reconhecido como um dos Melhores Locais de Trabalho no Reino Unido para Tecnologia e Bem-Estar.

Optimove é um empregador que oferece igualdade de oportunidades. Consideramos todos os candidatos qualificados de forma justa, sem distinção de raça, etnia, gênero, idade, religião, deficiência, orientação sexual ou qualquer outra característica protegida pela lei aplicável. Se você precisar de algum ajuste durante o processo de recrutamento, por favor, nos informe.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores