Shopify

Machine Learning Engineer - Recommendations

Shopify
Apply
4 months ago
Remote, AmericasSenior
H1B sponsor

Responsibilities

  • Develop and optimize machine learning models for recommendation retrieval and multi-objective ranking.
  • Build and maintain end-to-end ML pipelines covering feature engineering, training, offline evaluation, online experimentation, and production serving.
  • Scale LLM-based recommendation systems through throughput optimization, QPS management, multi-partition workers, and operational reliability.
  • Collaborate with platform, infrastructure, and product teams to integrate ML solutions into the unified recommendations pipeline.
  • Research and implement semantic and sequence models, distillation approaches, and relevance grading methods.
  • Document technical insights, share best practices, and contribute to engineering experimentation practices.
  • Participate in on-call work as required.

Requirements

  • Extensive experience building and deploying large-scale machine learning models for recommendation, personalization, or ranking systems.
  • Strong proficiency with TensorFlow or PyTorch and expert-level Python programming skills.
  • Hands-on experience with learning-to-rank methods and XGBoost, CatBoost, or LightGBM.
  • Experience processing and analyzing large-scale datasets, with familiarity with BigQuery, dbt, feature stores, and streaming event pipelines.
  • Experience with statistical methods and performance optimization for ML systems at scale.
  • Exposure to MLOps control planes, orchestration, infrastructure-as-code, and runtime hardening.
  • Experience with production LLM systems, prompt or parameter optimization, throughput scaling, semantic embeddings, two-tower architectures, or streaming serving such as Flink.
  • Availability to interview within the week and complete a live pair programming session using the candidate's own IDE.

Tech Stack

Apache FlinkdbtGoogle BigQueryLightGBMPythonPyTorchTensorFlowXGBoost

Categories

Shopify

About Shopify

10,000+ employees

Shopify is a leading global commerce company, providing trusted tools to start, grow, market, and manage a retail business of any size. Shopify makes commerce better for everyone with a platform and services that are engineered for reliability, while delivering a better shopping experience for consumers everywhere. Shopify powers millions of businesses in more than 175 countries and is trusted by brands such as Allbirds, Gymshark, PepsiCo, Staples, and many more. Find all our jobs here: www.shopify.com/careers

Contact me