Optimove

Engenheiro(a) 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(a) apenas para preencher uma posição – você é capacitado(a) para moldá-la, desenvolvê-la e torná-la sua.

Chamamos isso de ser Positionless.

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

A Optimove é a criadora do Positionless Marketing, uma plataforma com IA que dá a todo(a) 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 Quadrante Mágico do Gartner, 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 outros lugares estão construindo o futuro do marketing juntos, em um ambiente que incentiva ativamente a propriedade e o crescimento, com dois de cada três gerentes promovidos internamente.

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

Como Engenheiro(a) 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 na Personalização quanto nas plataformas gerais da Optimove.

Esta é uma função para um(a) engenheiro(a) que está pronto(a) para assumir responsabilidades significativas de médio porte em nosso roteiro de personalização, do início ao fim – desde a definição do problema até a implantação e monitoramento – e confiando 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 médio porte, do início ao fim, dentro da Personalização – definição do problema, preparação de dados, construção/treinamento de modelos, 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. Utilizar 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 em 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 do Trabalho

  • Exposição a uma ampla gama de domínios de ML, incluindo pesquisa 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, utilizando nossa tecnologia proprietária de testes 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 implantar em 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 features – e familiaridade ampla 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 faz parte do caminho de progressão para Engenheiro(a) Sênior de Machine Learning. À medida que você cresce, aprofundará sua expertise em nosso stack principal de ML, assumirá a propriedade completa de recursos maiores e 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

A Optimove oferece uma cultura vibrante, com foco nas pessoas, onde inovação, propriedade e aprendizado contínuo moldam tudo o que fazemos. Nossa equipe do 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 completa, juntamente com uma ampla gama de eventos sociais ao longo do ano. Estamos comprometidos em ajudar nossos colaboradores a crescer em um local de trabalho inclusivo e de apoio, reconhecido como um dos Melhores Locais de Trabalho do Reino Unido em Tecnologia e Bem-Estar.

A 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