Senior Machine Learning Engineer - Ranking
About the role
About Our Client:
The organization operates decentralized online marketplaces within the digital media industry, connecting consumers who research and compare products directly with brands. It addresses the challenge of efficiently matching in-market prospects with brands through AI-driven segmentation and matching technologies, enabling performance-based marketing within one of the nation’s largest media networks. With over 20 years of experience and billions of dollars in online media campaigns, the organization applies advanced algorithms and optimization techniques to deliver measurable results for both consumers and brands.
About the Opportunity:
The SENIOR MACHINE LEARNING ENGINEER - RANKING role focuses on developing and enhancing ranking systems that optimize how users discover and interact with the marketplace. This position drives improvements in ordering, prioritization, and personalization algorithms, balancing user satisfaction, business objectives, and system integrity. The role contributes by delivering measurable gains through rigorous experimentation and collaboration across multiple teams to implement resilient, data-driven solutions.
Responsibilities:
Design and improve ranking systems using rigorous measurement and experimentation
Translate broad goals into clear metrics and deliver validated performance improvements
Advance evaluation practices ensuring alignment between offline and online testing
Develop high-value features and reliable data pipelines incorporating various content signals
Ensure model stability through uncertainty-aware decisions and handling drift and calibration
Collaborate with Engineering, Product, Business, and Analytics teams to deploy end-to-end solutions
Requirements:
Advanced degree (MS/PhD) in Computer Science, Statistics, or related field with significant post-degree experience
Strong applied knowledge in machine learning, statistics, and optimization with proven impact on ranking or recommendation systems
Proficiency in Python and solid software engineering skills including testing and CI/CD
Experience with large-scale datasets, distributed systems, and latency-sensitive ML production environments
Effective communication, cross-functional collaboration, and ownership mindset
Pay Range and Compensation Package:
The expected salary range for this position is $140,000 USD to $170,000 USD annually. This salary range is an estimate, and the actual salary may vary based on the company’s compensation practices and applicant's geographic location.
The position is eligible for performance bonuses or commissions and equity in the form of restricted stock units.
Participation in standard employee benefits programs, including health care, retirement benefits, paid time off, and other tax-reportable benefits.
Benefits & Perks:
Health care benefits
Retirement benefits
Paid sick leave, parental leave, paid time off, and vacation benefits
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note:
RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company's career page or ATS.
Responsibilities
- Design and improve ranking systems using rigorous measurement and experimentation
- Translate broad goals into clear metrics and deliver validated performance improvements
- Advance evaluation practices ensuring alignment between offline and online testing
- Develop high-value features and reliable data pipelines incorporating various content signals
- Ensure model stability through uncertainty-aware decisions and handling drift and calibration
- Collaborate with Engineering, Product, Business, and Analytics teams to deploy end-to-end solutions
Qualifications
- Advanced degree (MS/PhD) in Computer Science, Statistics, or related field with significant post-degree experience
- Strong applied knowledge in machine learning, statistics, and optimization with proven impact on ranking or recommendation systems
- Proficiency in Python and solid software engineering skills including testing and CI/CD
- Experience with large-scale datasets, distributed systems, and latency-sensitive ML production environments
- Effective communication, cross-functional collaboration, and ownership mindset
Benefits
- Health care benefits
- Retirement benefits
- Paid sick leave, parental leave, paid time off, and vacation benefits
Skills mentioned
About RemoteHunter
RemoteHunter is your dedicated AI job search assistant, turning the job hunt from a slow, individual effort into a quicker, smarter, and guided experience by streamlining each step of the process and speeding up your path to the right career opportunities.