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, Notifications
Location
United States
Posted
6 days ago
Salary
$266K - $372.4K / year
Seniority
Senior
Job Description
Senior Staff Machine Learning Engineer, Notifications
• Contribute to advancing Reddit's growth by designing and implementing content discovery algorithms that prioritize a seamless and highly personalized user experience. • Deeply understand the Reddit Notifications product and drive the vision for the notifications relevance team. • Enhance core recommendation capabilities, including candidate retrieval, ranking models, and budgeting optimization, while designing and testing new pipeline components. You will also deploy ML models, integrate LLMs, and ensure robust monitoring and smooth product integration throughout the process. • Serve as the primary ML domain expert, deploying state-of-the-art models at scale, driving architectural decisions, and ensuring robust monitoring and smooth product integration across the engineering organization. • Collaborate across disciplines and with ML, Product, Infrastructure, and DS teams at Reddit to find technical solutions to complex challenges. • Mentor and guide senior and staff engineers in the team. • Partner closely with senior leadership and cross-functional org leads to shape long-term roadmaps, balancing immediate operational wins with strategic technical objectives.
Job Requirements
- 10+ years of industry experience with deep expertise in large-scale recommendation systems, notifications experience preferred.
- Proven ability to identify key opportunities, define roadmaps and drive scalable improvement in notifications relevance.
- Strong experience in building and deploying large-scale ML models using frameworks such as PyTorch or Tensorflow.
- Experience working with LLM in production and utilizing generative AI to augment recommendation systems
- Proficiency in object-oriented programming (Python, Golang).
- Big Plus: experience with state of the art model architectures
- Big Plus: experience building production Agentic AI frameworks.
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 Machine Learning Engineer II, Fulfillment, Matching and Positioning
InstacartInstacart invites the world to share love through food. This is how homemade is made.
• Build production-grade optimization and ML solutions that drive Instacart’s fulfillment decisions end-to-end in a rapidly evolving, high-scale environment. • Design, implement, and deploy algorithms for order batching, real-time shopper assignment, routing, and marketplace positioning using techniques such as MIP/CP-SAT, heuristics/metaheuristics, and learning-to-rank. • Own the full model lifecycle: problem formulation, data pipelines and features, offline evaluation and simulation, A/B testing, staged rollouts, and ongoing monitoring/observability. • Build reliable, low-latency services in Python (and, where performance dictates, C++ or Go) that integrate with solvers (e.g., OR-Tools, Gurobi, CPLEX) and run on cloud infrastructure with Docker/Kubernetes. • Partner with product, operations, and data science to define roadmaps and success metrics; deliver measurable impact to on-time rates, shopper utilization, cost per order, and customer experience. • Leverage experimentation and causal methods along with offline counterfactual replay/simulation to validate changes and de-risk launches. • Contribute to engineering excellence through code reviews, design docs, robust testing, and participation in an on-call rotation for mission-critical fulfillment services; mentor peers and raise the technical bar.
Machine Learning Engineer
ApricotA passionate team of international non profiteers helping displaced people find jobs in tech.
• Develop and improve computer vision models • Build and maintain traditional ML models • Work with LLM APIs for structured outputs • Deploy, package, and serve ML models • Monitor model quality and performance metrics • Collaborate closely with engineering teams
Emerson Machine Works Subject Matter Expert
INFOSYS NOVA HOLDINGS LLCKaleidoscope, an Infosys Company, is an equal opportunity employer, and all qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, spouse of protected veteran, or disability.
Role Description We are looking for an Emerson Machine Works SME with hands‑on experience using the platform’s core capabilities. The role will support configuration, usage, and enablement of Machine Works across industrial use cases. Key Responsibilities - Act as Emerson Machine Works platform SME for delivery and support - Configure assets, machine models, and standard platform features - Support health indicators, diagnostics, and basic analytics - Assist teams with platform navigation, configuration, and troubleshooting - Support solution demos, PoCs, and early‑stage implementations Qualifications - Hands‑on experience with Emerson Machine Works - Understanding of asset health and machinery reliability concepts - Experience working in OT / industrial environments - Strong communication and documentation skills Requirements - 5-10+ years of experience Nice to Have - Exposure to Emerson Plantweb or APM ecosystem - Mining, oil & gas, manufacturing, or energy domain experience Company Description Kaleidoscope, an Infosys Company, is an equal opportunity employer, and all qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, spouse of protected veteran, or disability.
Senior Machine Learning Engineer, Supply & Competitive Intelligence
AirbnbAirbnb is a community based on connection and belonging.
• Design and deploy ML models that extract and structure competitive intelligence signals — supply availability, pricing patterns, and market saturation — from large-scale crawled datasets across global competitors • Build and maintain end-to-end ML pipelines spanning feature engineering, offline training, and low-latency online serving, ensuring high data fidelity and resilience to upstream schema drift • Apply entity resolution and matching techniques to accurately map competitor listings and markets to Airbnb's internal supply taxonomy, using methods such as embedding models, gradient boosted trees, and transformer-based architectures • Partner with the crawling infrastructure engineer, data engineers, and product teams to translate competitive intelligence needs into well-defined ML problem formulations and measurable success criteria • Run rigorous offline and online experiments to evaluate model quality, and collaborate with Pricing, Supply Growth, and Strategy stakeholders to turn model outputs into actionable business decisions • Stay current with the latest advances in ML and AI, identifying opportunities to incorporate new techniques into the competitive intelligence platform



