Engenheiro(a) de Machine Learning Pleno (Recomendação de Produtos no E-commerce)

confidential

United States

Remote

USD 22,000 - 33,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A vaga é para Engenheiro(a) de Machine Learning Pleno (Recomendação de Produtos no E-commerce), com atuação 100% Remoto. A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Você vai treinar, publicar e manter modelos de geração de candidatos e de ranqueamento. O foco é lidar com frio start, viés de posição e otimizar CTR, conversão e receita por visita, com validação A/B e monitoramento de resultados.

Qualifications

  • Experiência com modelagem supervisionada e ranqueamento em produção.
  • Domínio de Python, scikit-learn e XGBoost.
  • SQL para features e análise de experimentos.
  • Validação com corte temporal e métricas de ranqueamento.
  • Pipeline de treino e implantação com versionamento de modelos.
  • Interpretação de teste A/B e dos seus limites.
  • Docker para empacotar o serviço de predição.

Responsibilities

  • Construir features de comportamento, produto e contexto com SQL e Python.
  • Treinar modelos de geração de candidatos e de ranqueamento com gradiente boosting.
  • Tratar partida a frio de clientes e de produtos.
  • Corrigir o viés de posição na construção do conjunto de treino.
  • Avaliar offline com ndCG e validar online em teste A/B.
  • Agendar retreino e implantação com MLflow e Airflow.
  • Monitorar deriva de dados e queda de conversão após cada versão.
  • Filtrar itens sem estoque e respeitar regras de negócio na lista final.

Skills

Modelagem supervisionada
Rankeamento em produção
Análise de experimentos
Validação com corte temporal
Versionamento de modelos
Pipeline de treino/deploy
Interpretação de testes A/B
Docker para predição

Tools

Python
scikit-learn
XGBoost
SQL
Docker
Airflow
MLflow
Git

Job description

Vaga aberta de Engenheiro(a) de Machine Learning Pleno (Recomendação de Produtos no E-commerce). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: pleno.

Modelo de trabalho: 100% Remoto.

Contratação: tempo integral, CLT ou PJ.

Sobre a vaga:

A página inicial e a vitrine de um comércio eletrônico mostram produtos em milhares de combinações por dia. A recomendação precisa escolher, entre centenas de milhares de itens, algumas dezenas que cada pessoa tem chance de comprar, e isso em poucas dezenas de milissegundos. Você vai treinar, publicar e manter os modelos de geração de candidatos e de ranqueamento.

Os problemas são clássicos e difíceis. Cliente novo e produto novo não têm histórico, o que é o problema de partida a frio. Itens com estoque zero não podem aparecer. Os dados de clique favorecem o que já era exibido, criando viés de posição. E métricas offline como nDCG nem sempre se confirmam no teste online.

O sucesso é medido em teste A/B: taxa de clique, conversão e receita por visita, com atenção à diversidade e a não piorar a margem. O pipeline de retreino precisa rodar sozinho e avisar quando a qualidade cair.

O que você vai fazer:
  • Construir features de comportamento, produto e contexto com SQL e Python
  • Treinar modelos de geração de candidatos e de ranqueamento com gradiente boosting
  • Tratar partida a frio de clientes e de produtos
  • Corrigir o viés de posição na construção do conjunto de treino
  • Avaliar offline com nDCG e validar online em teste A/B
  • Agendar retreino e implantação com MLflow e Airflow
  • Monitorar deriva de dados e queda de conversão após cada versão
  • Filtrar itens sem estoque e respeitar regras de negócio na lista final
Requisitos:
  • Modelagem supervisionada e de ranqueamento em produção
  • Python, scikit-learn e XGBoost
  • SQL para features e análise de experimentos
  • Validação com corte temporal e métricas de ranqueamento
  • Pipeline de treino e implantação com versionamento de modelos
  • Interpretação de teste A/B e dos seus limites
  • Docker para empacotar o serviço de predição
Diferenciais:
  • Ter usado embeddings de produto ou filtragem colaborativa
  • Conhecer bandits para exploração
  • Noção de feature store
  • Experiência de projeto próprio com sistema de recomendação
  • Interesse por mix de catálogo e margem
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT, para cliente da Sylision com sede em São Paulo, SP. A frente de recomendação é sua: você decide o que testar, e cada modelo novo passa por revisão de outra pessoa de ML antes do teste online. Resultados são acompanhados por painel de conversão, com retrospectiva depois de cada experimento. Na candidatura, informe a sua pretensão salarial.

Benefícios oferecidos pela empresa contratante:
  • Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
  • Trabalhe de qualquer lugar, com liberdade e flexibilidade
  • Conexão global: convivência com times de diferentes países e culturas
  • Apoio à saúde física com TotalPass e Mediquo
  • Cuidado com a saúde mental pelo programa Team Care
  • Contratação e jornada definidas com a empresa contratante
Tecnologias envolvidas:
  • Python
  • scikit-learn
  • XGBoost
  • MLflow
  • SQL
  • Docker
  • Airflow
  • Git
  • Ranqueamento

Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engenheiro(a) de Machine Learning Pleno (Recomendação de Produtos no Varejo)
Engenheiro(a) de Machine Learning Pleno (Recomendação de Produtos no Varejo)

confidential • United States

Remote
USD 90,000 - 120,000
Remote work
Flexible schedule
Global team
+3
Engenheiro(a) de Machine Learning Pleno (Recomendação de Produtos no Mercado Imobiliário)
Engenheiro(a) de Machine Learning Pleno (Recomendação de Produtos no Mercado Imobiliário)

confidential • United States

Remote
USD 110,000 - 170,000
Ambiente remoto 100%
Contrato CLT ou PJ
Engenheiro(a) de Machine Learning Pleno (Recomendação de Produtos em Bancos Digitais)
Engenheiro(a) de Machine Learning Pleno (Recomendação de Produtos em Bancos Digitais)

confidential • United States

Remote
USD 90,000 - 140,000
Ambiente colaborativo
Trabalho remoto
Conexão global
+3
Engenheiro(a) de Machine Learning Pleno (Ranqueamento de Busca na Indústria)
Engenheiro(a) de Machine Learning Pleno (Ranqueamento de Busca na Indústria)

confidential • United States

Remote
USD 90,000 - 150,000
Remoto 100%
CLT ou PJ
Trabalho com equipe global
Engenheiro(a) de Machine Learning Pleno (Recomendação de Produtos em Mobilidade Urbana)
Engenheiro(a) de Machine Learning Pleno (Recomendação de Produtos em Mobilidade Urbana)

confidential • United States

Remote
USD 22,000 - 33,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times de diferentes
+3
Engenheiro(a) de Machine Learning Pleno (Recomendação de Produtos na Saúde)
Engenheiro(a) de Machine Learning Pleno (Recomendação de Produtos na Saúde)

confidential • United States

Remote
USD 33,000 - 48,000
Trabalho remoto total
Flexibilidade de horários
Equipe global
Engenheiro(a) de Machine Learning Pleno (Precificação Dinâmica em Recursos Humanos)
Engenheiro(a) de Machine Learning Pleno (Precificação Dinâmica em Recursos Humanos)

confidential • United States

Remote
USD 25,000 - 51,000
Ambiente colaborativo
Trabalho remoto
Conexão global
+3
Engenheiro(a) de Machine Learning Pleno (MLOps e Deploy de Modelos no Setor de Energia)
Engenheiro(a) de Machine Learning Pleno (MLOps e Deploy de Modelos no Setor de Energia)

confidential • United States

Remote
USD 120,000 - 160,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3
Engenheiro(a) de Machine Learning Pleno (Previsão de Churn em Meios de Pagamento)
Engenheiro(a) de Machine Learning Pleno (Previsão de Churn em Meios de Pagamento)

confidential • United States

Remote
USD 25,000 - 37,000
Trabalho remoto 100%
Flexibilidade de localização
Conexão com times globais
+1
Engenheiro(a) de Machine Learning Pleno (MLOps e Deploy de Modelos em Meios de Pagamento)
Engenheiro(a) de Machine Learning Pleno (MLOps e Deploy de Modelos em Meios de Pagamento)

confidential • United States

Remote
USD 120,000 - 180,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times