Machine Learning Engineer

GW330
  • $190,000-$290,000
  • San Francisco, CA
  • Permanent

About the job


Machine Learning Engineer - San Francisco


A high-growth, Series A AI-powered hiring marketplace backed by leading Silicon Valley investors and iconic tech founders are on the lookout for a Machine Learning Engineer to join their team.


What will I be doing:


  • Design, build, and deploy end-to-end ML systems in production.
  • Develop and optimize models for ranking, retrieval, NLP, personalization, and prediction.
  • Own the full ML lifecycle: data, features, training, evaluation, deployment, and monitoring.
  • Create robust evaluation frameworks to measure performance, bias, reliability, and business impact.
  • Partner cross-functionally to ship high-impact features quickly.
  • Improve experimentation, tracking, and observability tooling.
  • Establish best practices for scalable, maintainable ML systems.


What We’re Looking For


  • 5+ years building and shipping production ML systems.
  • Strong Python skills and experience with ML libraries (e.g., scikit-learn, XGBoost, LightGBM, PyTorch).
  • Experience with large-scale data, feature pipelines, and deployment.
  • Solid understanding of evaluation, experimentation, and performance trade-offs.
  • Experience with LLMs, RAG, ranking, or personalization is a plus.
  • Comfortable across traditional ML and modern LLM systems.
  • Strong product sense, prioritization skills, and collaborative communication.


What’s in it for me?


  • Salary of $190k - 290k dependent on experience plus meaningful equity.
  • The opportunity to own and ship impactful ML systems end-to-end.
  • A fast-paced, high-ownership environment where your work directly influences company outcomes.
  • Comprehensive health benefits, flexible time off policy.
  • Team off-sites and a strong in-person culture.


Apply now for immediate consideration!


Kirstie Moffat ML Research & Engineering Recruiter

Apply for this role