Associate Machine Learning Engineer

Handshake · Enterprise · San Francisco, CA · Engineering

Associate Machine Learning Engineer for the Growth Relevance team, focusing on developing, deploying, and enhancing ML systems for lifecycle optimization, personalized notifications, and monetization strategies. The role involves working with embedding-based retrieval, GNNs, and multi-stage rankers, and contributing to responsible AI practices.

What you'd actually do

  1. Develop and iterate on machine learning models and features that directly influence user experience across lifecycle, notifications, and monetization — with guidance from senior engineers.
  2. Partner with senior engineers, data scientists, and product managers to develop and iterate on machine learning models that improve product features and user experience.
  3. Grow your technical depth by working alongside experienced ML practitioners, picking up best practices in model development, experimentation, and production deployment.

Skills

Required

  • Python
  • scikit-learn
  • PyTorch
  • TensorFlow
  • classification
  • regression
  • ranking
  • model evaluation

Nice to have

  • recommendations
  • personalization
  • NLP
  • deep learning
  • LLMs
  • explainable AI
  • experiment tracking
  • model monitoring
  • feature pipelines
  • GCP
  • AWS
  • Azure

What the JD emphasized

  • 0–2 years of experience in machine learning, data science, or a related area
  • Proficient in Python, with hands-on experience in frameworks such as scikit-learn, PyTorch, or TensorFlow
  • Strong foundation in core ML concepts, including classification, regression, ranking, and model evaluation

Other signals

  • developing, deploying, and enhancing machine learning systems
  • embedding-based retrieval
  • Graph Neural Networks
  • multi-stage rankers
  • responsible AI practices around explainability, fairness, and quality