Remote Jobs Sign In

Staff Machine Learning Scientist

Location: Remote
Compensation: Salary
Reviewed: Mon, Jul 06, 2026
This job expires in: 30 days

Job Summary

Leading the development of personalization products, the full-time Staff Machine Learning Scientist will manage the end-to-end process of recommender systems for digital platforms, collaborating closely with business stakeholders and engineers in a remote environment.

Key responsibilities
  • Define and drive the technical roadmap for personalization and recommender systems to meet business goals
  • Propose and deliver R&D initiatives that influence multiple projects and long-term deliverables
  • Design and lead the development of scalable software for personalization across teams
Required qualifications
  • PhD in Computer Science, Machine Learning, or related field, or Master's with 8+ years of applied ML experience
  • Deep expertise in recommender systems and experience shipping scalable systems
  • Expert-level Python skills and proficiency with modern ML frameworks like PyTorch or TensorFlow
  • Strong experience with cloud-based ML infrastructure and containerization technologies
  • Advanced SQL skills and experience in architecting large-scale data pipelines

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...