Job Closed
This listing is no longer active.
Reddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s
Senior Staff Machine Learning Engineer, Ads Ranking
Location
United States
Posted
151 days ago
Salary
$266K - $372.4K / year
Seniority
Senior
Job Description
Senior Staff Machine Learning Engineer, Ads Ranking
• Design and train advanced ML models (e.g., DNNs, transformers) to power Reddit Ads Ranking models. • Develop and optimize features including embeddings, contextual signals, and cross-session behavior. • Own experimentation strategy: offline metrics, A/B design, readouts, and “next iteration” planning. • Work closely with product, infra, and data teams to drive end-to-end model deployment and performance analysis. • Mentor other MLEs and contribute to modeling best practices across the org. • Shape the long-term modeling vision across one or more domains (conversion, app ads, shopping, brand, etc.).
Job Requirements
- 9+ years industry experience in ML Engineering / Applied ML.
- Demonstrated impact: leading cross-team technical initiatives and influencing technical direction.
- Strong fundamentals in ML systems end-to-end.
- Excellent communication: can explain tradeoffs clearly to both technical and non-technical stakeholders.
- Proven track record shipping DNN-based ranking/recs/ML models to production with measurable impact.
- Strong understanding of loss/labeling, sampling, calibration, bias/variance, train/serve skew, and online experimentation.
- Comfortable mentoring other engineers and raising modeling quality through reviews and technical guidance.
Benefits
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Paid Volunteer Time Off
- Generous Paid Parental Leave
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Senior AI/ML Engineer
LeidosLeidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.
• Design, train, and deploy a wide range of AI/ML models for mission-critical applications, ensuring they meet performance and scalability requirements. • Implement and manage automated MLOps pipelines for model monitoring, retraining, and lifecycle management to ensure continuous delivery and reliability. • Optimize model performance, scalability, and resource consumption in production cloud and on-premise environments. • Collaborate with data scientists, software engineers, and systems architects to translate model prototypes into hardened, production-grade solutions. • Uphold software engineering best practices, including robust version control, comprehensive testing, and CI/CD processes. • Stay current with industry trends and best practices in MLOps and operational AI to continuously improve the team's capabilities.
Senior Staff Machine Learning Engineer
SpotifyPassionate music fans. Innovative tech pros. Perfect harmony. Join our band.
• Define and drive the machine learning technical strategy for Spotify Home, spanning retrieval, ranking, page composition, layout optimization, and real-time personalization • Work at the intersection of recommender systems, generative models, and user intent understanding to deliver highly adaptive and engaging Home experiences • Lead hands-on development of ML models and systems, from prototyping new ideas to productionizing solutions at global scale • Provide senior-level technical leadership across multiple teams, influencing architecture, modeling choices, and long-term investments • Design, build, evaluate, ship, and iterate on large-scale ML systems that directly power Home for hundreds of millions of users • Partner closely with product, design, and user research to translate UX goals and user needs into robust ML systems • Drive best practices in experimentation, offline/online evaluation, model lifecycle management, and reliability • Help evolve Home toward more contextual, generative, and intent-aware experiences, leveraging transformers, sequence models, and emerging techniques • Collaborate with platform and foundation teams to effectively leverage shared models and infrastructure while tailoring solutions to Home’s unique needs • Mentor senior engineers and influence technical standards through thoughtful reviews, documentation, and architectural guidance • Act as a technical ambassador for Home within Spotify’s broader ML community, staying current with research and industry trends
Adjunct Instructor – Artificial Intelligence and Machine Learning
CTIA comprehensive provider for all of your AV, IT, Communication and Live Event needs.
• Available to teach synchronous online courses via Microsoft Teams • Plan and organize instruction in ways that maximize student learning and engagement • Modify instructional methods and strategies to meet diverse student’s needs • Employ appropriate teaching and learning strategies to communicate subject matter to students via a synchronous online format • Demonstrate a thorough and accurate knowledge of their field or discipline • Ensure Student Database is fully updated and accurate regarding student grade record information • Promote collaboration with other staff members and participate in the implementation of new projects, ideas, etc.
Artificial Intelligence and Machine Learning Adjunct Instructor
CTIA comprehensive provider for all of your AV, IT, Communication and Live Event needs.
• Teaching: Available to teach synchronous online courses via Microsoft Teams • Plan and organize instruction in ways that maximize student learning and engagement • Modify, where appropriate, instructional methods and strategies to meet diverse student’s needs • Employ appropriate teaching and learning strategies to communicate subject matter to students via a synchronous online format (Microsoft Teams) • Current certifications in subjects taught • Demonstrate a thorough and accurate knowledge of their field or discipline • Connect their subject matter with related fields • Stay current in their subject matter through professional development, through involvement in professional organizations, and attending professional meetings, conferences, or workshops • Ensure Student Database is fully updated and accurate at all times regarding student grade record information • Maintain compliance with accreditation related to instructional and the quality of education, scheduled class hours requirements and CIAT policies and procedures • Promote collaboration with other staff members and participate in the implementation of new projects, ideas, etc. • Adhere to the CIAT business casual attire.



