Senior Machine Learning Engineer

Reddit
Canada
Workplace: RemoteFull timeFunction: Data Science & Machine LearningExperience: 3-5 yearsSkills: ["Python","Scala","TensorFlow","PyTorch","Spark","Kafka","ML deployment","Model monitoring"]

Senior ML Engineer for Reddit Ads will own end-to-end ML model development for ad ranking, bidding, measurement, and optimization. You’ll work across Ads teams to deploy scalable ML serving stacks, build features from diverse data, monitor models in production, and push state-of-the-art techniques to improve advertiser value while maintaining privacy. Collaboration with product, data science, and engineering teams is essential.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Reddit
Reddit
1 year ago

Senior Machine Learning Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 minutes agoStatus: Live

Job Summary

Senior ML Engineer for Reddit Ads will own end-to-end ML model development for ad ranking, bidding, measurement, and optimization. You’ll work across Ads teams to deploy scalable ML serving stacks, build features from diverse data, monitor models in production, and push state-of-the-art techniques to improve advertiser value while maintaining privacy. Collaboration with product, data science, and engineering teams is essential.
Location: Canada
Workplace: Remote
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Sr. Manager level

Key Responsibilities

  • •Design, build, and deploy industrial-level ML models to solve problems in ad ranking, bidding, and optimization.
  • •Take full ownership of the ML lifecycle from ideation to scalable serving systems and production maintenance.
  • •Perform systematic feature engineering to convert diverse data into high-quality features.
  • •Collaborate with product managers, data scientists, and engineers to translate business needs into technical ML solutions.
  • •Improve reliability and stability of ML systems by building monitoring, alerting, and automated retraining pipelines.

Pay and Benefits

Perks:Global BenefitsFamily PlanningHealth InsuranceMedical BenefitsRetirementPaid ParentalPaid LeavePaid Volunteer

Key Requirements

  • •Experience in the Ads domain
  • •3-5+ years of end-to-end experience training, evaluating, and deploying ML models in production
  • •Proficient in one or more general-purpose programming languages (e.g., Python, Scala) and strong software development practices
  • •Hands-on experience with a major ML framework (TensorFlow or PyTorch) and solid ML fundamentals
  • •Ability to collaborate with product managers, data scientists, and engineers to translate business needs into technical solutions
Experience:3-5 yearsAdvertisingMachine learningAds
Skills:PythonScalaTensorFlowPyTorchSparkKafkaML deploymentModel monitoring
Languages:English
Tech Stack:PythonScalaTensorFlowPyTorchSparkKafka

Company Brief

Reddit
Operates Reddit, a large online community and discussion platform where users submit content, comment, and vote across topic-based communities (subreddits); monetizes via advertising, premium subscriptions, and awards.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2005
WebsiteLinkedIn