Staff Machine Learning Engineer - Recommendations, Quora

Jobgether
1d$219,989 - $320,613Remote

About The Position

This role offers an exciting opportunity to shape and advance large-scale recommendation systems that connect millions of users with content and insights. You will design, implement, and optimize machine learning models across feeds, notifications, digest emails, and other personalized experiences. The position involves full ownership of end-to-end ML systems, including data pipelines, feature engineering, model training, and integration into production. You will collaborate with a highly skilled engineering team in a remote-first, flexible environment that values experimentation, learning, and impact. This is a chance to apply your expertise in recommendation systems to influence product experience directly while contributing to tools and frameworks used by other engineers. Strong coding skills, mathematical understanding, and a collaborative mindset are essential for success in this high-impact role.

Requirements

  • BS, MS, or PhD in Computer Science, Engineering, or a related technical field.
  • 5+ years of professional software development experience in machine learning.
  • 3+ years of experience working on recommendation systems.
  • Strong understanding of mathematical foundations underlying machine learning algorithms.
  • Experience building and deploying end-to-end ML systems.
  • Proficiency in Python or C++ preferred.
  • Strong problem-solving, communication, and interpersonal skills.
  • Ability to participate in coordination hours and collaborate effectively in a remote-first, distributed team.

Nice To Haves

  • experience leading large-scale, multi-engineer projects and a passion for AI/ML-driven products.

Responsibilities

  • Design, implement, and optimize machine learning models for recommendation systems, including feeds, notifications, and digest emails.
  • Take end-to-end ownership of ML systems: data pipelines, candidate generation, feature engineering, model training, and deployment.
  • Identify new opportunities to apply machine learning to improve user engagement and product experience.
  • Collaborate with other engineers to ensure efficient and scalable implementation of ML algorithms.
  • Develop tools, abstractions, and frameworks that support the broader engineering team in building ML-powered features.
  • Monitor and improve the performance, reliability, and interpretability of ML models.
  • Participate in code reviews, design discussions, and technical planning to advance team and product goals.

Benefits

  • Competitive salary range for US-based candidates: $219,989–$320,613 USD + equity + benefits.
  • Comprehensive health coverage including medical, dental, and vision.
  • Remote work flexibility with support for home office setup.
  • Paid time off and employee assistance programs.
  • Opportunities to work with cutting-edge ML technologies and AI platforms.
  • Equity refreshers and performance incentives.
  • Inclusive, collaborative, and high-performing global team culture.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service