×
Register Here to Apply for Jobs or Post Jobs. X

Engenheiro de Machine Learning Sênior; Ranqueamento de no Agronegócio

Job in Chicago, Cook County, Illinois, 60601, USA
Listing for: Sylision
Full Time position
Listed on 2026-11-05
Job specializations:
  • Engineering
    Systems Engineer, Research Scientist
Salary/Wage Range or Industry Benchmark: 140000 - 190000 USD Yearly USD 140000.00 190000.00 YEAR
Job Description & How to Apply Below
Position: Engenheiro(a) de Machine Learning Sênior (Ranqueamento de Busca no Agronegócio)

Vaga aberta de Engenheiro(a) de Machine Learning Sênior (Ranqueamento de Busca no Agronegócio). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: senior.

Modelo de trabalho: 100% Remoto.

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

Sobre a vaga:

Em um mercado digital de insumos e de máquinas agrícolas, o produtor digita sementes de soja ou peça de colheitadeira e recebe uma lista de ofertas. A ordem dessa lista decide quem vende. Ela precisa combinar relevância do texto, preço, distância do fornecedor, disponibilidade em estoque, prazo de entrega para a região e histórico de cumprimento. Você vai construir o modelo de ranqueamento que cuida disso.

O modelo tem desafios próprios. Os cliques são enviesados pela posição, porque o primeiro resultado recebe clique mesmo quando não é o melhor. O catálogo muda com a safra, e uma consulta com poucos resultados convive com outra de milhares. É preciso transformar sinais como clique, contato com vendedor e compra em rótulos, usar aprendizado de ranqueamento com objetivo por lista e corrigir o viés de posição para não ensinar o modelo a repetir o que ele mesmo mostrou.

A avaliação passa por métricas offline, como ganho cumulativo normalizado, e por testes online com tráfego real, que medem conversão e receita por busca. Como sênior, você decide o desenho, define o padrão de experimentação e responde quando uma mudança de ranking prejudica a experiência.

O que você vai fazer:
  • Construir rótulos de relevância a partir de cliques, contatos e compras, corrigindo o viés de posição
  • Treinar modelos de ranqueamento por lista, como LambdaMART com XGBoost
  • Engenharia de atributos de consulta, de oferta e de contexto, como região e safra
  • Avaliar offline com ganho cumulativo normalizado por segmento de consulta e comparar com o ranking atual
  • Planejar e analisar testes online com métricas de conversão e de receita por busca
  • Colocar o modelo em produção com pipeline de treino e registro no MLflow
  • Monitorar deriva de atributos e queda de qualidade após mudanças de catálogo
  • Definir o padrão de experimentação de busca e orientar outras pessoas
Requisitos:
  • Aprendizado de ranqueamento, com pairwise, listwise e métricas como ganho cumulativo normalizado
  • Modelos de árvores em produção, com XGBoost e scikit-learn
  • Conhecimento de viés de posição e de métodos de correção
  • Experimentação online, com teste A/B e leitura estatística cuidadosa
  • Pipeline de treino e monitoramento, com Airflow e MLflow
  • Decisão de desenho e orientação de colegas
Diferenciais:
  • Busca híbrida com recuperação lexical e vetorial
  • Experiência com marketplaces ou comércio de insumos
  • Aprendizado com dados contrafactuais para avaliar rankings
  • Atributos geográficos, como distância e região de entrega
  • Servir modelos com baixa latência
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT, para cliente da Sylision com sede em São Paulo, SP. Mudanças de ranking entram por teste online com métrica de proteção, e o resultado é discutido em revisão aberta. O time acompanha a qualidade por tipo de consulta toda semana. 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 Total Pass e Mediquo
  • Cuidado com a saúde mental pelo programa Team Care
  • Contratação e jornada definidas com a empresa contratante
Tecnologias envolvidas:
  • Python
  • XGBoost
  • Ranqueamento
  • LambdaMART
  • scikit-learn
  • MLflow
  • SQL
  • Airflow
  • Docker
  • Git

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

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary