Machine Learning Engineer, Ads

Shopify

Confirmed live today High trust

Quick summary

Work type
On-site
Location
—
Posted
179 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $231k
$174k $289k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $202,800–$260,050.

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 17 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 that connects merchants with relevant customers. Your primary responsibilities include developing and optimizing advanced machine learning models to enhance ad relevance, analyzing performance data to maximize spend efficiency, and researching innovative algorithms for the ad platform. You will collaborate with advertising teams to integrate these ML solutions and document technical insights for other engineering groups. The role requires extensive experience deploying models for advertising systems at scale using Python and frameworks like TensorFlow or PyTorch. You must possess strong analytical skills for processing large-scale datasets, familiarity with A/B testing methodologies, and expertise in statistical methods for performance optimization within the specific domain of ad technology.

What does a Machine Learning Engineer earn?

Median $235750 from 323 postings across 48 companies.

See salary data

What you'll do

  • Develop and optimize advanced machine learning models for ad targeting and personalization systems.
  • Analyze ad performance data to identify optimization opportunities and maximize spend efficiency.
  • Integrate machine learning solutions seamlessly into the existing ad platform.
  • Research and implement innovative algorithms to enhance ad relevance and effectiveness.
  • Document technical insights and share best practices across engineering teams.
  • Process and extract insights from large-scale datasets using statistical methods.
  • Perform A/B testing and data-driven decision making for ad technology solutions.

What we're looking for

  • Extensive experience building and deploying machine learning models for advertising systems at scale.
  • Strong proficiency in ML frameworks including TensorFlow or PyTorch.
  • Expert-level Python programming skills.
  • Proven analytical skills for processing and extracting insights from large-scale datasets.
  • Demonstrated problem-solving abilities and innovative thinking in ad technology solutions.
  • Solid familiarity with ad platforms, A/B testing methodologies, and data-driven decision making processes.
  • Experience with statistical methods and performance optimization for ML systems.

More like this

Similar roles

Staff Machine Learning Engineer, Ads Platform

Apple Inc

Austin, TX 40 days ago
Machine Learning Python Java Scala Spark Kafka Flink Hadoop CI/CD Distributed Systems A/B Testing Anomaly Detection Data Pipelines Feature Stores System Design Agile Containerized Deployments
8+ yrs exp

Machine Learning Engineer, EPD Ads

Pinterest

San Francisco, CA +2 20 days ago $163,418–$285,982
Machine Learning Deep Learning LLMs Natural Language Processing Recommender Systems Spark Hadoop SQL Big Data Graph Representation Learning Reinforcement Learning realtime systems Ads Ranking Search Ranking Retrieval
2+ yrs exp Hybrid

Staff Machine Learning Engineer, Ads Predictions

Apple Inc

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

Senior Machine Learning Engineer, Ad Campaign Optimization

Apple Inc

Cupertino, CA 75 days ago $184,700–$324,800
Machine Learning Python Java Reinforcement Learning Spark Hadoop Quantitative Optimization Control Theory Distributed Frameworks Design of Experiments Statistics Forecasting Agile Production Systems
5+ yrs exp