Senior Machine Learning Engineer - Growth ML
Reddit is looking for a Machine Learning Engineer to join the Growth ML team. The Growth ML team focuses on enhancing the user journey from top-of-funnel acquisition to personalized onboarding, helping users discover and engage with relevant content. We’re looking for a candidate with a strong background in recommendation systems/ranking/deep learning, who is eager to tackle complex, ambiguous problems and build solutions from the ground up. You will collaborate closely with stakeholders across the Growth organization.
This is a high-impact role where you’ll shape both the technical and product strategy, influencing operations, architecture, and execution for one of the largest platforms in the world. You will have the opportunity to make a significant impact by driving key metrics like daily active users (DAU) and improving user retention, playing a critical role in Reddit’s growth and long-term success.
How You'll Have Impact
You will own projects from ideation to production, not just make small incremental gains on enterprise systems. You’ll work with a talented, diverse, cross-functional team to solve important problems in order to create experiences that users will love. We are a team of builders that value impact, personal growth, openness and kindness.
Responsibilities:
Collaborate with other engineers to improve the recommendation systems and models that power personalization and discovery
Train, evaluate, and deploy sophisticated machine learning models to improve experiences for millions of users
Participate in the full software development cycle: design, develop, QA, deploy, experiment, analyze and iterate
Collaborate across disciplines and with other ML teams at Reddit to find technical solutions to complex challenges
Work with large-scale data, models, pipelines and product integration.
Candidate Qualifications:
5+ years of professional, hands-on experience as a Machine Learning Engineer working with data-intensive systems and building production-quality software (preferably in Python or Golang).
Experience with recommendation systems AND/OR ranking algorithms AND/OR deep learning models.
Strong theoretical knowledge of machine learning and statistical concepts, including feature engineering, model training, and evaluation.
Proven experience with large-scale data processing technologies (e.g., Kubeflow, Airflow, BigQuery, GraphQL, Kafka, Redis).
Proficiency in SQL and the ability to derive insights from large datasets.
Passionate about building user-centric, delightful products.
Excellent communication and teamwork skills, with the ability to collaborate effectively across teams.
Experience with stream processing platforms like Kafka, Flink, and KSQL is a plus.
Reddit has a flexible first workforce! If you happen to live close to one of our physical office locations our doors are open for you to come into the office as often as you'd like. Don't live near one of our offices? No worries: You can apply to work remotely from the United States or Canada.
Benefits:
Comprehensive Healthcare Benefits
401k Matching
Workspace benefits for your home office
Personal & Professional development funds
Family Planning Support
Flexible Vacation (please use them!) & Reddit Global Wellness Days
4+ months paid Parental Leave
Paid Volunteer time off
About the job
Apply for this position
Senior Machine Learning Engineer - Growth ML
Reddit is looking for a Machine Learning Engineer to join the Growth ML team. The Growth ML team focuses on enhancing the user journey from top-of-funnel acquisition to personalized onboarding, helping users discover and engage with relevant content. We’re looking for a candidate with a strong background in recommendation systems/ranking/deep learning, who is eager to tackle complex, ambiguous problems and build solutions from the ground up. You will collaborate closely with stakeholders across the Growth organization.
This is a high-impact role where you’ll shape both the technical and product strategy, influencing operations, architecture, and execution for one of the largest platforms in the world. You will have the opportunity to make a significant impact by driving key metrics like daily active users (DAU) and improving user retention, playing a critical role in Reddit’s growth and long-term success.
How You'll Have Impact
You will own projects from ideation to production, not just make small incremental gains on enterprise systems. You’ll work with a talented, diverse, cross-functional team to solve important problems in order to create experiences that users will love. We are a team of builders that value impact, personal growth, openness and kindness.
Responsibilities:
Collaborate with other engineers to improve the recommendation systems and models that power personalization and discovery
Train, evaluate, and deploy sophisticated machine learning models to improve experiences for millions of users
Participate in the full software development cycle: design, develop, QA, deploy, experiment, analyze and iterate
Collaborate across disciplines and with other ML teams at Reddit to find technical solutions to complex challenges
Work with large-scale data, models, pipelines and product integration.
Candidate Qualifications:
5+ years of professional, hands-on experience as a Machine Learning Engineer working with data-intensive systems and building production-quality software (preferably in Python or Golang).
Experience with recommendation systems AND/OR ranking algorithms AND/OR deep learning models.
Strong theoretical knowledge of machine learning and statistical concepts, including feature engineering, model training, and evaluation.
Proven experience with large-scale data processing technologies (e.g., Kubeflow, Airflow, BigQuery, GraphQL, Kafka, Redis).
Proficiency in SQL and the ability to derive insights from large datasets.
Passionate about building user-centric, delightful products.
Excellent communication and teamwork skills, with the ability to collaborate effectively across teams.
Experience with stream processing platforms like Kafka, Flink, and KSQL is a plus.
Reddit has a flexible first workforce! If you happen to live close to one of our physical office locations our doors are open for you to come into the office as often as you'd like. Don't live near one of our offices? No worries: You can apply to work remotely from the United States or Canada.
Benefits:
Comprehensive Healthcare Benefits
401k Matching
Workspace benefits for your home office
Personal & Professional development funds
Family Planning Support
Flexible Vacation (please use them!) & Reddit Global Wellness Days
4+ months paid Parental Leave
Paid Volunteer time off