Build and operate large-scale machine learning infrastructure and models for Reddit’s recommendation and personalization systems. The role requires 5+ years of ML engineering experience, expertise in deep learning and distributed systems, and proficiency with Python and modern ML frameworks.
191k – 267k/yr
Remote5+ YOEML Engineering
About the role
Responsibilities
Design, train, and improve large-scale machine learning platforms for recommendation or personalization systems.
Own and deliver major ML system components end to end, from problem framing through production rollout.
Build and optimize end-to-end ML pipelines spanning data preparation, feature generation, training, evaluation, and deployment.
Improve distributed training, model efficiency, and online inference performance.
Apply modern modeling approaches, including sequence modeling and related foundation-model techniques, to Reddit use cases.
Develop reliable serving and monitoring patterns for low-latency, high-throughput production ML systems.
Work with cross-functional partners across product, relevance, ads, and core ML teams to deliver measurable improvements in user experience and business impact.
Drive rigorous offline and online evaluation, including experimentation, model diagnostics, and feedback-loop improvement.
Contribute to engineering quality through strong code, design reviews, documentation, and operational excellence.
Requirements
5+ years of experience in machine learning engineering, with a strong focus on large-scale ML infrastructure and recommendation or personalization systems.
Expertise in modern deep learning architectures, including sequence models and foundation models.
Experience building or scaling ML platforms for large datasets and high-traffic production environments.
Ability to independently scope and execute ambiguous technical work while owning high-quality implementation details.
Strong understanding of distributed training and inference concepts, including data parallelism, model parallelism, and pipeline parallelism.
Proficiency in Python and modern ML frameworks such as PyTorch or TensorFlow.
Strong software engineering fundamentals, including system design, debugging, testing, and performance optimization.
Experience with A/B testing, model evaluation frameworks, and real-time feedback loops in large-scale production systems.
Excellent communication skills, with the ability to present complex ML concepts to technical and non-technical stakeholders.
Compensation and Benefits
Base salary range: $190,800–$267,100 USD.
Eligible for equity in the form of restricted stock units; some positions may also be eligible for commission.
Comprehensive healthcare benefits and income replacement programs.
401(k) with employer match.
Global benefits supporting workspace, professional development, caregiving, and family planning.
Senior Machine Learning Engineer, Relevance and Personalization
AirbnbUnited States
Senior ML Engineer on Airbnb's Relevance and Personalization team building end-to-end ranking algorithms, models, and infrastructure for search, recommendations, and marketplace optimization using large-scale structured and unstructured data.
191k – 225k/yrRemote5+ YOEML Engineering
Senior Backend Software Engineer
TennrNew York, NY
Senior Backend Engineer building scalable data processing, ML-integrated workflows, and high-volume automation for healthcare referrals and insurance paperwork at Tennr. Requires 5+ years backend experience with JavaScript/TypeScript, production ML integration, and systems architecture skills.
190k – 215k/yrHybrid5+ YOEML Engineering
Senior Machine Learning Research Engineer
David AISan Francisco, CA
Build cutting-edge speech and audio ML models, production inference systems, and resilient pipelines. Own full ML lifecycle from research to deployment on terabytes of audio data.
190k – 260k/yrOn-site5+ YOEML Engineering
Senior AI Engineer
FieldguideSeoul, South Korea +2
Builds and ships AI agents that automate complex audit workflows using LLMs, retrieval pipelines, and orchestration logic. Owns end-to-end development, evaluation, reliability, and mentoring while partnering with product and design teams. Requires 3+ years experience with production LLM features.
190k – 255k/yrHybrid3+ YOEML Engineering
Senior Software Engineer
Garner HealthNew York, NY
Senior Software Engineer leads technical strategy, builds AI-optimized systems analyzing medical records, mentors engineers, and ensures HIPAA compliance in a fast-paced healthcare tech environment. Requires 4+ years experience and generalist mindset.