Ads Conversion Modeling, Machine Learning Engineering Manager
Leads machine learning team developing conversion models for Reddit Ads, focusing on predictive modeling for user actions like purchases and signups. Requires deep ML expertise, ads domain knowledge, and 2+ years managing high-performing ML teams.
About the job
Responsibilities
- Define the team's vision, set strategic direction, and execute a technical roadmap for conversion modeling.
- Lead and mentor a high-performing team: recruit, mentor, and retain top ML talent.
- Oversee model development lifecycle from ideation to deployment, ensuring high standards of ML performance.
- Collaborate cross-functionally with PMs, data scientists, and engineering teams.
- Innovate in ML architecture for conversion prediction using deep learning and advanced techniques.
Requirements
- 2+ years building and managing high-performing machine learning teams (tech lead experience considered).
- Deep hands-on experience with ML models in large-scale production systems.
- Experience with ads conversion modeling, ranking (heavy ranker), and recommendations.
- Expertise in model architectures (deep learning, ranking, recommendation, conversion modeling).
- Proficiency with ML frameworks (TensorFlow, PyTorch).
- End-to-end ML lifecycle: training, testing, deploying production models.
- Data pipelines for large-scale data generation and processing.
- Ads domain: interaction with ranking, bidding, auction, retrieval systems.
- Strategic thinking, impact-driven mindset, exceptional communication.
Preferred
- Ads modeling or engagement prediction models experience.
Compensation and Benefits
- Base salary: $230,000—$322,000 USD.
- Equity (restricted stock units).
- Comprehensive health benefits, 401k matching, flexible vacation, paid parental leave, etc.
- 100% remote opportunity.
Skills
TensorFlow, PyTorch, Deep Learning, Machine Learning, Ranking Models, Recommendation Systems, Conversion Modeling, Data Pipelines, Ml Deployment, Ads Systems
Similar jobs
ML Engineering jobsBuild and deploy algorithmic systems for high-impact healthcare problems, choosing among machine learning, optimization, heuristics, and hybrid approaches. The role requires 4+ years of relevant industry experience, strong applied problem-solving and evaluation skills, and fluency in modern ML tooling.
Build and operate production machine-learning systems for content safety, from messy customer data through classification, evaluation, and inference. The role requires 5+ years of ML engineering experience, strong Python and MLOps skills, and sound judgment across classical models and LLMs.
Build AI agent harnesses, models, and product capabilities that enable agents to perform complex work across digital environments. The role combines applied AI research and software engineering, requiring Python proficiency, strong product judgment, and experience with agent tooling, reinforcement learning, or browser technologies.
Builds the platform, verifiers, environments, and grading infrastructure used to evaluate enterprise AI agents at scale. The role combines strong software engineering with expertise in agent runtimes, evaluation design, benchmarks, and production failure analysis.
Optimizes distributed machine learning training and high-throughput offline inference across large accelerator clusters. The role focuses on profiling, scaling efficiency, cluster goodput, GPU performance, and cost-effective processing of autonomy data.