Senior Machine Learning Engineer, Ads Response Prediction

The Ladders
United States
4 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$180,000.0 - $190,000.0
Working hours
Shift work
Job source

Tech stack

Training Data Data Transformation Information Retrieval Python (Programming Language) Machine Learning Tensorflow SQL Databases Pytorch Apache Spark Deep Learning Pandas

Job description

This role will focus on advancing advertising prediction systems that improve relevance, calibration, and decision quality across multiple surfaces. You will own research and development efforts that shape how prediction models learn from user behavior and support better outcomes for the business. The position partners closely with applied scientists and cross-functional stakeholders to translate ambiguous modeling challenges into rigorous research directions., * Own research and development of pCTR and conversion prediction models to enhance model calibration and reduce training data biases

  • Design and implement debiasing techniques such as Mixed Negative Sampling and Inverse Propensity Weighting to address prediction biases
  • Contribute to next-generation multi-domain, multi-task model architecture with advanced methodologies such as Mixture-of-Experts and Transformer layers
  • Expand sequence modeling efforts for generative retrieval and semantic ID representation across various ad surfaces
  • Collaborate with the ML community on foundation models for autoregressive user behavior prediction
  • Translate ambiguous modeling problems into defined ML research directions with evaluation criteria
  • Publish and share findings to foster a culture of technical rigor within the team

Requirements

  • Master’s or PhD in ML, statistics, CS, information retrieval, or a related quantitative field, or equivalent experience
  • 3+ years of combined academic and industry experience applying ML to ranking, recommendation, or prediction problems
  • Deep understanding of CTR/conversion prediction modeling and various ML architectures
  • Strong foundation in causal inference and bias mitigation techniques
  • Proficient in Python and deep learning frameworks such as PyTorch, TensorFlow, or JAX, as well as data manipulation tools such as SQL, Spark, and Pandas
  • Experience formulating complex ML research directions and conducting rigorous experiments
  • Strong communication skills for explaining modeling decisions to cross-functional teams

Benefits & conditions

  • Remote work flexibility
  • Equity grant opportunities for new hires and annual refresh grants
  • Competitive compensation and benefits packages

Our client is an equal opportunity employer. We encourage you to apply even if you don’t meet every qualification-your background could be exactly what this team needs.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · World Congress 2024

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · World Congress 2023

1:39 min

Fundamentals of tensors and the TensorFlow library

Håkan Silfvernagel · LIVE

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

6:58 min

Analyzing production code coverage data using pandas

Markus Harrer Markus Harrer · World Congress 2021

15:08 min

Audience questions on practical machine learning operational strategies

Lina Weichbrodt · LIVE

Videos

See all

Related articles

See all