Senior Machine Learning Engineer
Location: Remote
Compensation: Salary
Reviewed: Mon, Sep 14, 2026
This job expires in: 30 days
Job Summary
To shape user interactions within a digital marketplace, the full-time Senior Machine Learning Engineer will design and enhance ranking systems through experimentation and measurement, collaborating with cross-functional teams to deliver resilient solutions.
Key responsibilities
- Design and improve ranking systems by translating broad goals into clear metrics and delivering validated gains
- Advance evaluation practices to support evidence-based decision-making within teams
- Build high-value signals and features while ensuring robust monitoring and reliable pipelines
Required qualifications
- Advanced degree (MS/PhD) in Computer Science, Statistics, or a related field, with 3+ years post-PhD or 5+ years of industry experience
- Strong foundations in applied machine learning, statistics, and optimization, particularly in ranking and recommendations
- Proficiency in Python and solid software engineering practices, including testing and CI/CD
- Experience with large-scale datasets, distributed systems, and latency-sensitive production machine learning
- Demonstrated ability to communicate clearly and collaborate across functions with an ownership mindset
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 39,064 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee