Machine Learning Engineer II

arrow

San Francisco, CA / $150000 - $200000 annum

INFO

Salary
SALARY:

$150000 - $200000

Location

LOCATION

San Francisco, CA

Job Type
JOB TYPE

Permanent

Machine Learning Engineer II (RECOMMENDATION SYSTEMS & PERSONALIZATION)

SAN FRANCISCO BAY AREA - HYBRID (3 DAYS/WEEK IN-OFFICE)

$150,000 - $200,000 BASE + EQUITY + BENEFITS

About the Company

This is a major consumer-facing tech company that runs a large online platform where millions of people shop, share, and connect. With tons of user data flowing in daily, the company is focused on using machine learning to improve product discovery, make the user experience more personalized, and build smarter tools for their marketplace. They're growing fast and investing heavily in AI to power their next chapter.

About the Role

We're looking for a senior machine learning expert to work on projects that directly shape what users see and interact with. In this role, you'll help design and deploy the models behind recommendations, personalized feeds, search relevance, and pricing. You'll also guide experiments to improve business outcomes and collaborate closely with engineers and product leaders to bring your ideas to life.

This is a hands-on technical role that's perfect for someone who enjoys solving real-world problems with advanced modeling and working at scale.

What You'll Do

  • Design and deploy machine learning models for personalization, search, and pricing.
  • Work across the full ML lifecycle: from exploring data and building models to deploying and improving them.
  • Partner with cross-functional teams to integrate models into the product.
  • Stay up to date on emerging ML tools and techniques-and help bring them into the business.

What We're Looking For

  • 2+ years of hands-on experience building machine learning models in production.
  • Deep experience with recommendation systems, personalization, or marketplace optimization.
  • Background in deep learning (e.g., CNNs, Transformers, Vision Transformers).
  • Solid coding skills in Python, SQL, and Spark (PySpark or Scala).
  • Familiar with frameworks like PyTorch or TensorFlow.
  • Clear communicator-able to explain complex topics to both technical and non-technical teammates.

Nice to Have

  • Experience in large-scale consumer tech or marketplaces.
  • Familiarity with large language models (LLMs), RAG, or fine-tuning techniques.
  • Background in computer vision or user behavior modeling.
  • Experience mentoring or leading projects.

Why It's a Great Opportunity

You'll work on products that touch millions of users every day and have a real business impact. The team values technical excellence and gives you the space to lead projects end-to-end-from ideas to implementation. You'll also get to explore the latest in AI and collaborate with a supportive, ambitious group of people. If you like ownership, innovation, and using machine learning to drive results, this is the role for you.

CONTACT

Kyle Margolies

Client Consultant

SIMILAR
JOB RESULTS

4k-Harnham_DA copy
CAN’T FIND THE RIGHT OPPORTUNITY?

STILL
LOOKING?

If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.