
Join the conversations that matter to you
Reddit, headquartered in San Francisco, California, is a prominent social media platform that connects over 430 million monthly active users through diverse communities known as subreddits. Founded in 2005, Reddit has raised over $1 billion in funding from investors like Andreessen Horowitz and Sequ...
Reddit offers competitive salaries, equity options, generous PTO policies, and a flexible remote work environment, allowing employees to balance work ...
Reddit fosters a culture of open communication and user-centric innovation, encouraging employees to contribute ideas and engage with the community. T...

Reddit • Remote - United States
Reddit is seeking a Senior Staff Machine Learning Engineer to enhance their Ads Ranking systems. You'll design and train advanced ML models and collaborate with cross-functional teams. This role requires expertise in machine learning and deep learning frameworks.
You have 5+ years of experience in machine learning engineering, with a strong focus on building and optimizing models for real-world applications. Your expertise includes designing and training advanced ML models such as deep neural networks and transformers, which are crucial for enhancing ad ranking systems. You are proficient in Python and have hands-on experience with frameworks like TensorFlow and Keras, allowing you to implement cutting-edge solutions effectively.
You possess a solid understanding of A/B testing methodologies and experimentation strategies, enabling you to evaluate model performance and iterate based on data-driven insights. Your background includes working closely with product, infrastructure, and data teams, ensuring seamless end-to-end model deployment and performance analysis. You are also passionate about mentoring other machine learning engineers, sharing best practices, and fostering a culture of continuous learning within your organization.
Experience with contextual embeddings and conversion-optimized modeling is a plus, as it aligns with the goals of enhancing ad relevance and user engagement. Familiarity with large-scale data processing and cloud-based deployment strategies will further strengthen your candidacy.
In this role, you will be responsible for designing and training advanced machine learning models that power Reddit's Ads Ranking systems. You will develop and optimize features, including embeddings and contextual signals, to improve ad relevance and user experience. Your experimentation strategy will encompass offline metrics, A/B design, and planning for subsequent iterations based on performance readouts.
Collaboration is key in this position; you will work closely with product managers, infrastructure teams, and data scientists to drive the end-to-end deployment of models and analyze their performance in real-time. You will also take the lead in mentoring junior machine learning engineers, helping them grow their skills and contribute effectively to the team.
Your contributions will directly impact Reddit's ability to deliver a delightful and relevant experience to users and advertisers alike. You will be at the forefront of innovation, shaping the future of ad ranking through advanced machine learning techniques and best practices.
Reddit offers a dynamic work environment where you can thrive and make a significant impact. You will have the opportunity to work on challenging projects that push the boundaries of machine learning in the advertising space. We value diversity and encourage you to apply even if your experience doesn't match every requirement. Join us in our mission to bring community, belonging, and empowerment to everyone in the world.
Apply now or save it for later. Get alerts for similar jobs at Reddit.