Yahoo News is looking to enhance its content discovery and recommendation systems to provide a better experience for its 35 million daily users and expand its reach to new platforms.
Requirements
Industry experience in productionalizing batch and online machine learning models.
Knowledge of workflow orchestration solutions and opinions about best practices on how to use them.
Experience using and evaluating open-source and 3rd party “mlops” solutions.
Ability to formalize a product problem, run reproducible offline experiments and analyze the results.
Experience working with modern ML frameworks (e.g. PyTorch, TensorFlow, Jax).
Strong familiarity with software engineering principles, design patterns, and code quality practices.
Previous working experience in Python and Java, Scala or Go.
Responsibilities
Hands-on development of “full-stack” ranking, recommendation and content understanding systems that will power the next-generation of Yahoo! News.
Leverage third-party, open-source and in-house machine learning tools to build high-performing machine learning systems.
Work collaboratively with cross-functional partners to leverage machine learning to improve Yahoo News for our readers and build state-of-the-art tooling for our editorial team.
Other
You excel at explaining technical concepts to anyone and everyone. People enjoy collaborating with you.
You have a bias for action. When you see problems, you solve them.
You are extremely curious. You are constantly interested in how the systems and models you interact with work “under the hood.”
You are customer focused–regardless of whether the customer is an external user or an internal team.
Location Preference: New York City or Reston, Virginia - hybrid work environment