Movable Ink

Engenheiro(a) de Dados Sênior, Sistemas de IA

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

Sobre a oportunidade

Movable Ink escala a personalização de conteúdo para profissionais de marketing por meio da geração de conteúdo ativada por dados e tomada de decisão por IA. As marcas mais inovadoras do mundo confiam na Movable Ink para maximizar a receita, simplificar o fluxo de trabalho e aumentar a agilidade de marketing. Com sede em Nova York e perto de 600 funcionários, a Movable Ink atende sua base global de clientes com operações na América do Norte, América Central, Europa, Austrália e Japão.

A equipe de Sistemas de IA é proprietária do mecanismo de recomendação principal e da plataforma de ML que impulsiona bilhões de decisões de marketing diárias baseadas em IA em algumas das maiores marcas de consumo do mundo. Como Engenheiro(a) de Dados Sênior, você será o(a) proprietário(a) dos pipelines de dados baseados em Spark e da infraestrutura de dados no coração deste sistema - construindo, escalando e otimizando a camada de dados que alimenta nossos modelos de ML de produção. Você trabalhará ao lado de engenheiros(as) e cientistas de ML em um ambiente colaborativo, contribuindo com pipelines de dados e produtos para impulsionar nossos sistemas de recomendação principais e nosso produto DaVinci Personalization. Esta é uma oportunidade de trabalhar de ponta a ponta em sistemas de dados de larga escala que tocam milhões de clientes, em uma equipe que trabalha na intersecção de engenharia de dados e machine learning.

Esta função se reportará ao Diretor(a) de Engenharia (IA/ML).

Responsabilidades

  1. Construir, manter e otimizar pipelines de dados de produção que impulsionam a personalização baseada em IA em escala para seleção de conteúdo, otimização de tempo de envio, personalização de linha de assunto e limitação de frequência
  1. Ser proprietário(a) e escalar pipelines batch baseados em Spark, incluindo configuração de cluster, ajuste e otimização de desempenho em GCP Dataproc
  1. Construir e manter nosso ML Data Lake, garantindo qualidade, acessibilidade e armazenamento eficiente dos dados
  1. Apoiar as necessidades de dados de Engenheiros(as) e Cientistas de ML para desenvolvimento, treinamento e avaliação de modelos
  1. Identificar e resolver gargalos de desempenho e limitações de escalabilidade em pipelines e infraestrutura de dados
  1. Colaborar com engenheiros(as) de sistemas distribuídos na evolução arquitetônica da plataforma, garantindo a continuidade da camada de dados ao longo do processo
  1. Melhorar continuamente a infraestrutura de dados para maior escalabilidade e confiabilidade
  1. Lançar recursos e produtos de dados que entreguem valor de negócio mensurável e tangível

Qualificações

  1. 5+ anos de experiência em engenharia de dados
  1. Profundo conhecimento em Apache Spark, incluindo o PySpark DataFrame API e experiência na resolução de problemas desafiadores de escalabilidade
  1. Experiência com processamento de dados em larga escala, configuração de cluster, otimização e ajuste (usamos GCP Dataproc)
  1. Fortes habilidades de desenvolvimento de software em Python (testes unitários, git, revisão de código, CI/CD)
  1. Experiência com formatos de armazenamento de dados (usamos Parquet, Delta Lake)
  1. Experiência com dados de streaming de eventos (usamos Kafka)
  1. Experiência com plataformas de computação em nuvem (usamos Google Cloud Platform)
  1. Experiência com otimização avançada de consultas
  1. Familiaridade com práticas do Ciclo de Vida de Desenvolvimento de Software, como integração contínua/entrega contínua e implantação automatizada (usamos Docker, Kubernetes e GitHub Actions)
  1. Capacidade de colaborar com parceiros técnicos - você trabalhará em estreita colaboração com engenheiros(as) de ML, cientistas e outras equipes para determinar requisitos e tomar decisões de design
  1. Gosta de trabalhar em um ambiente dinâmico e orientado a metas

A faixa salarial base para esta posição é $144K CAD - 188K CAD/ano, que pode incluir bônus adicional dependendo da posição oferecida, além de uma gama completa de benefícios médicos, financeiros e/ou outros.

O salário base oferecido pode variar dependendo do conhecimento, habilidades e experiência relacionados ao cargo.

Estudos mostram que mulheres, comunidades de cor e pessoas historicamente sub-representadas são menos propensas a se candidatar a empregos, a menos que atendam a todas as qualificações. Estamos comprometidos em construir uma cultura diversificada e inclusiva onde todos os Inkers possam prosperar. Se você está animado(a) com a função, mas não atende a todas as qualificações mencionadas acima, encorajamos você a se candidatar. Nossas diferenças trazem uma amplitude de conhecimento e perspectivas que nos tornam coletivamente mais fortes.

Nós acolhemos e empregamos pessoas independentemente de raça, cor, identidade ou expressão de gênero, religião, informação genética, status parental ou de gravidez, origem nacional, orientação sexual, idade, cidadania, estado civil, etnia, estado familiar ou civil, capacidade física e mental, afiliação política, deficiência, status de veterano ou outras características protegidas. Temos orgulho de ser um empregador que oferece igualdade de oportunidades.

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