Machine Learning Engineer
$150k - $189k • Remote • San Francisco, CA • FullTime
Posted 9d ago
Job Location
San Francisco, CA
Tech Stack
Remote Work Policy
Fully remote
Employment Type
FullTime
Categories
Machine Learning Engineer
About the job
Handshake is seeking a Machine Learning Engineer I for the Growth Relevance team to help shape the evolution of careers in the AI economy. This role will focus on developing, deploying, and enhancing machine learning systems for lifecycle optimization, personalized notifications, and monetization strategies. You will work with cutting-edge ML infrastructure, including embedding-based retrieval, Graph Neural Networks, and multi-stage rankers, contributing to critical marketplace metrics and responsible AI practices.
Responsibilities
- Develop and iterate on machine learning models and features impacting user experience across lifecycle, notifications, and monetization.
- Collaborate with senior engineers, data scientists, and product managers to improve product features and user experience through machine learning models.
- Gain technical depth by working with experienced ML practitioners on model development, experimentation, and production deployment.
Requirements
- Bachelor’s degree in Computer Science, Data Science, or a related field.
- 1-3 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.
- Experience with deploying and evaluating agentic workflows.
- Strong foundation in core ML concepts, including classification, regression, ranking, and model evaluation.
Benefits
- Equity in a fast-growing company
- 401(k) match
- Competitive compensation
- Financial coaching
- Paid parental leave
- Fertility benefits
- Parental coaching
- Medical, dental, and vision insurance
- Mental health support
- $500 wellness stipend
- $2,000 learning stipend
- Ongoing development
- Internet stipend
- Commuting stipend
- Free lunch/gym in SF office