Senior Staff Engineer - Machine Learning Inference

Shopify

Quick summary

Work type
On-site
Location
Ottawa, ON, Canada
Posted
42 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $224k
$165k most similar roles pay here $277k

This listing doesn't post a salary. Most similar roles pay $197,631–$249,750.

Based on 240 similar postings.

Employer

About Shopify

Shopify is a leading global commerce platform that enables businesses of all sizes to start, grow, and manage their retail operations online and in-person. It provides tools for storefronts, payments, shipping, and marketing to millions of merchants worldwide.

Shopify currently has 25 open roles on FindRole.

Most-posted roles

View all roles at Shopify

At a glance

TL;DR · Senior Staff Engineer - Machine Learning Inference

Join Agentic Commerce as a Senior Staff Engineer to lead the optimization and scaling of machine learning inference systems at Shopify. You will architect high-performance runtimes that enable real-time AI features for millions of merchants, driving significant cost and latency reductions while maintaining model quality. Key responsibilities include leveraging technologies like CUDA, TensorRT, Triton, and TVM to deliver state-of-the-art performance, collaborating with ML, infrastructure, and product teams to deploy cutting-edge models, and implementing advanced techniques such as pruning and quantization for efficient production serving. Ideal candidates have hands-on experience in building large-scale ML inference systems, strong software engineering skills in Python and C++, and a track record of cross-functional impact in real-time inference at scale.

What you'll do

  • Architect and optimize Shopify’s production ML inference systems for high throughput and low latency.
  • Extend technologies like CUDA, TensorRT, and Triton to deliver state-of-the-art performance at scale.
  • Drive cost optimization by reducing cloud spend and carbon footprint without compromising model quality.
  • Lead deep performance investigations using advanced techniques such as pruning, quantization, and batching.
  • Set technical strategy for ML inference across Shopify, mentoring others in the field.
  • Collaborate with cross-functional teams to deploy cutting-edge models powering the platform.

What we're looking for

  • Proven expertise in optimizing large-scale ML inference systems with measurable performance improvements.
  • Deep hands-on experience in production model serving using GPUs (CUDA, TensorRT) for high throughput and low latency.
  • Strong software engineering skills in Python, C++, and relevant languages for distributed computing systems.
  • Leadership in architecting reliable real-time inference systems handling millions of queries daily.
  • Track record of cross-functional collaboration with ML research/engineering, infrastructure, and product teams.
  • Advanced knowledge of model compression techniques, quantization, and efficient deployment strategies.

More like this

Similar roles

Senior Staff Machine Learning Engineer

Intuit

Mountain View, California 56 days ago $214,000$289,500
AWS GCP TensorFlow PyTorch Spark Kubernetes MLflow RAG LLM CI/CD MLOps Python Docker Prometheus PostgreSQL

Senior Staff Machine Learning Engineer

GEICO

Bethesda +2 45 days ago $150,000$300,000
Python AWS Azure Kubernetes Airflow Snowflake PostgreSQL MongoDB Cassandra Spark Ray MLflow Kubeflow Feast Prometheus Grafana OpenTelemetry CI/CD ElasticSearch Qdrant Parquet Delta Iceberg Flink SHAP LIME

Senior Staff Machine Learning Engineer

GEICO

Palo Alto, CA +1 7 days ago $150,000$300,000
Python Java C++ AWS Azure Kubernetes CI/CD Elasticsearch Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal LLMs GPT Generative AI

Senior Staff Machine Learning Engineer

GEICO

Bethesda +2 45 days ago $150,000$300,000
Python Java C++ AWS Azure Kafka Spark Ray Airflow Temporal PostgreSQL MongoDB Cassandra ElasticSearch Qdrant Snowflake Parquet Delta Iceberg MLflow Kubeflow Feast Prometheus Grafana OpenTelemetry CI/CD Kubernetes

Senior Staff Machine Learning Engineer

GEICO

Palo Alto, CA 44 days ago $150,000$300,000
Python Java C# AWS Azure Elasticsearch Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal LLMs CI/CD Kubernetes GPT Docker

Senior Staff Machine Learning Engineer

DoorDash, Inc

San Francisco, CA +1 8 days ago $242,800$357,000
Python PyTorch TensorFlow XGBoost LLM Deep Learning Natural Language Processing Recommendation Systems Information Retrieval Ranking and Relevance A/B Testing ML Frameworks Feature Engineering Prompt Engineering RAG Architectures Generative RecSys CI/CD