Machine Learning Engineer, Ads

Shopify

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Posted
134 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $227k
$173k most similar roles pay here $289k

This listing doesn't post a salary. Most similar roles pay $194,125–$259,212.

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 19 open roles on FindRole.

Most-posted roles

View all roles at Shopify

At a glance

TL;DR · Machine Learning Engineer, Ads

As a Machine Learning Engineer - Ads, you will join the team responsible for building targeting and personalization technology to connect merchants with relevant customers at scale. Your daily responsibilities involve developing and optimizing advanced machine learning models for ad systems, analyzing performance data to maximize spend efficiency, and collaborating with advertising teams to integrate these solutions into the platform. You will research innovative algorithms to improve ad relevance while documenting technical insights for other engineering teams. The role requires expert-level Python programming skills and proficiency in frameworks like TensorFlow or PyTorch. You must possess strong analytical skills for processing large datasets, experience with A/B testing methodologies, and knowledge of statistical methods for performance optimization. This position focuses on solving complex problems within the advertising technology space to create effective, data-driven experiences for merchants and customers.

What does a Machine Learning Engineer earn?

Median $236000 from 319 postings across 54 companies.

See salary data

What you'll do

  • Develop and optimize advanced machine learning models for ad targeting and personalization systems.
  • Analyze large-scale performance data to identify optimization opportunities and maximize ad spend efficiency.
  • Research and implement innovative algorithms to improve ad relevance and effectiveness.
  • Integrate machine learning solutions into the existing advertising platform.
  • Utilize ML frameworks like TensorFlow or PyTorch to build scalable production models.
  • Apply A/B testing methodologies and statistical methods to drive data-driven decisions.
  • Document technical insights and share best practices across engineering teams.

What we're looking for

  • Extensive experience building and deploying machine learning models for advertising systems at scale.
  • Expert-level Python programming skills.
  • Strong proficiency in ML frameworks such as TensorFlow or PyTorch.
  • Proven analytical skills for processing and extracting insights from large-scale datasets.
  • Solid familiarity with ad platforms and A/B testing methodologies.
  • Experience with statistical methods and performance optimization for ML systems.

More like this

Similar roles

Senior Machine Learning Engineer, Ads Predictions

Apple Inc

Cupertino, CA 148 days ago $216,200$324,800
Machine Learning Deep Learning Large Language Models Information Retrieval Python TensorFlow PyTorch Reinforcement Learning Contextual Bandits Multi-task Learning SQL Scala Java A/B Testing Neural Networks Transformers
6+ yrs exp

Staff Machine Learning Engineer, Ads Predictions

Apple Inc

Cupertino, CA 29 days ago $216,200$324,800
Machine Learning Deep Learning Large Language Models Reinforcement Learning Information Retrieval Python TensorFlow PyTorch SQL Scala Java Neural Networks Transformers A/B Testing Multi-task Learning Contextual Bandits
8+ yrs exp

Senior Machine Learning Engineer, Ads Predictions

Apple Inc

New York, NY 148 days ago $216,200$324,800
Machine Learning Deep Learning Large Language Models Reinforcement Learning Information Retrieval Python TensorFlow PyTorch SQL Scala Java Neural Networks Transformers A/B Testing Multi-task Learning Contextual Bandits Data Pipelines
6+ yrs exp

Senior Machine Learning Engineer, Ads Relevance & Quality

Apple Inc

Cupertino, CA 77 days ago $216,200$324,800
Machine Learning NLP BERT DistilBERT Large Language Models PyTorch TensorFlow Python SQL Scala Java A/B Testing Experimentation Frameworks Multi-modal Models Semantic Matching Content Moderation Search Ranking
4+ yrs exp

Principal Machine Learning Engineer, Ads Delivery

Pinterest

San Francisco, CA +2 7 days ago $314,580$550,515
Machine Learning Statistics SQL LLM Cursor Copilot Codex Software Engineering Backend Systems Computational Advertising Data Exploration Auction Mechanism Design
10+ yrs exp Hybrid

Machine Learning Engineer, Ads Optimization

Reddit

Remote 77 days ago $216,700$303,400
Python Java Go Spark Kafka Airflow BigQuery Redis Machine Learning Optimization Algorithms Real-time Decision Systems Feature Engineering Production Monitoring Data Processing Mechanism Design
5+ yrs exp Remote