Staff Machine Learning Engineer, Ads Measurement Modeling

RedditReddit·Remote(Remote - United States)
AI & Machine Learning
Excel

WFA Digital Insight

The demand for skilled machine learning engineers in the digital advertising space has surged, with a 25% increase in job openings over the past year. Reddit, a hub for online communities, is at the forefront of this trend. As a leader in the industry, Reddit is now seeking a talented Staff Machine Learning Engineer to spearhead its ads measurement modeling initiatives. With a strong background in machine learning and data processing, the ideal candidate will help drive the company's technical strategy and architecture. Before applying, candidates should be aware of the high demand for expertise in machine learning frameworks, large-scale data processing, and technical leadership.

Job Description

About the Role

The Staff Machine Learning Engineer will play a pivotal role in driving the technical strategy and architecture for Reddit's ads identity modeling solutions. As a key member of the Ads Measurement Org, this individual will be responsible for designing and training advanced ML models, overseeing end-to-end ML workflows, and collaborating with cross-functional teams to ensure the successful deployment of these models. The ideal candidate will have a deep understanding of machine learning techniques, large-scale data processing, and distributed computing, as well as excellent communication and technical leadership skills.

The Ads Measurement Org is dedicated to enhancing the efficiency and user-friendliness of Reddit's advertising platform. The Measurement Modeling team owns all the Machine Learning solutions for Ads Measurement, including Identity Matching, Identity Graph, Utility Enhancement for Ads Privacy, Modeled Conversion, and new Measurement Modeling Initiative. As a critical and complex part of this team, the Staff Machine Learning Engineer will be working on building new advanced machine learning solutions that interact with various upstream and downstream systems.

What You Will Do

  • Lead the technical strategy and architecture for Reddit's ads identity modeling solutions and other related ads measurement models
  • Design and train advanced ML models while ensuring accuracy, scalability, and compliance with privacy requirements
  • Oversee end-to-end ML workflows—from data ingestion and feature engineering to model training, evaluation, and deployment
  • Collaborate with cross-functional teams, including product, data science, and engineering, to ensure successful model deployment
  • Drive architectural decisions and influence stakeholders (product, data science, privacy, legal)
  • Mentor and guide junior engineers to ensure the growth and development of the team
  • Develop and maintain large-scale data pipelines and architectures
  • Work closely with the data science team to develop and implement new machine learning models
  • Ensure compliance with privacy requirements and regulations
  • Develop and maintain technical documentation for ML models and workflows

What We Are Looking For

  • 7+ years of professional software engineering experience, with at least 3+ years focused on ML-driven systems at scale
  • Demonstrated experience architecting and building ads measurement modeling solutions leveraging advanced machine learning techniques
  • Strong knowledge of various identifiers (cookies, hashed emails, phone numbers, IP addresses, user agents) and their use in identity resolution
  • Proficiency in machine learning frameworks (e.g., TensorFlow, PyTorch) and libraries for feature engineering, model training, and inference
  • Solid understanding of large-scale data processing, distributed computing, and data infrastructure (e.g., Spark, Kafka, Beam, Flink)
  • Proven technical leadership in cross-functional settings, driving architectural decisions and influencing stakeholders (product, data science, privacy, legal)
  • Excellent communication, mentoring, and collaboration skills to align teams on a long-term vision for identity resolution
  • Experience working with Agile development methodologies

Nice to Have

  • Experience with cloud-based data platforms (e.g., AWS, GCP, Azure)
  • Knowledge of data privacy regulations (e.g., GDPR, CCPA)
  • Experience working with containerization (e.g., Docker) and orchestration (e.g., Kubernetes)
  • Familiarity with DevOps practices and tools (e.g., Jenkins, CircleCI)

Benefits and Perks

  • Competitive salary and equity package
  • Opportunity to work on large-scale, complex systems with cutting-edge technology
  • Collaborative and dynamic work environment with a team of experienced engineers
  • Flexible work arrangements, including remote work options
  • Professional development opportunities, including conferences and training
  • Access to the latest tools and technologies
  • Comprehensive health insurance and benefits package

How to Stand Out

  • Develop a strong understanding of machine learning frameworks, including TensorFlow and PyTorch, and practice implementing them in real-world projects.
  • Build a portfolio that showcases your experience with large-scale data processing, distributed computing, and data infrastructure.
  • Focus on developing excellent communication and technical leadership skills, as these are crucial for success in this role.
  • Research Reddit's ads measurement modeling initiatives and be prepared to discuss your ideas for improving these models.
  • Be prepared to provide specific examples of your experience with ML-driven systems at scale and your approach to ensuring accuracy, scalability, and compliance with privacy requirements.
  • Highlight any experience you have working with cross-functional teams, including product, data science, and engineering, and discuss how you handled any challenges that arose.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.