> Markdown version of [/jobs/ext/1917784-machine-learning-engineer-i-network](https://www.wearedevelopers.com/jobs/ext/1917784-machine-learning-engineer-i-network). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Engineer I, Network - **Company:** Handshake - **Location:** San Francisco, CA, United States - **Experience:** Experienced - **Salary:** $151,000.0 - $189,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Artificial Intelligence, Big Data, Code Review, Data Infrastructure, Python (Programming Language), Machine Learning, Recommender Systems, Tensorflow, Software Engineering, Feature Engineering, Pytorch, Large Language Models, Deep Learning, Model Validation, Scikit Learn, Low Latency, Machine Learning Operations, Marketplace, Data Pipelines - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a4e99e554bc763f3 ## About the Role * 3+ years of professional experience in machine learning, data science, software engineering, or a related field * Proficiency in Python and experience with ML frameworks such as scikit-learn, PyTorch, or TensorFlow * Experience building, evaluating, and deploying machine learning models in production * Familiarity with one or more relevant areas, such as recommendations, search, personalization, ranking, NLP, deep learning, or LLMs * Understanding of core ML concepts, including classification, regression, ranking, feature engineering, and model evaluation * Experience working with data pipelines, experiment tracking, model monitoring, or other parts of the ML lifecycle * Strong software engineering fundamentals and the ability to write reliable, maintainable code * Experience working collaboratively with engineers, data scientists, product managers, and other cross-functional partners * Ability to break down moderately complex problems, evaluate tradeoffs, and deliver solutions with support from senior team members * A focus on measurable results and improving the end-user experience Extra Credit * Experience with embedding-based retrieval, multi-stage ranking, graph-based models, or recommender systems * Experience working with large-scale datasets or high-traffic cloud-based production systems * Familiarity with generative retrieval, LLM evaluation, or post-training techniques * Interest in explainable AI, fairness, or responsible machine learning * Clear communication skills and an interest in contributing to team practices and technical standards ## Description For cash compensation, we set standard ranges for all U.S.-based roles based on function, level, and geographic location, benchmarked against similar stage growth companies. In order to be compliant with local legislation, as well as to provide greater transparency to candidates, we share salary ranges on all job postings regardless of desired hiring location. Final offer amounts are determined by multiple factors, including geographic location as well as candidate experience and expertise, and may vary from the amounts listed above., Handshake is hiring a Machine Learning Engineer for the Network and Handshake AI Marketplace Relevance team. AI is transforming how students navigate their careers, and we're committed to developing innovative, responsible AI-powered solutions that connect students with meaningful career opportunities. In this role, you'll build and improve the machine learning systems that power job search and recommendations, user understanding, personalized notifications, and core embedding models across the Handshake platform. You'll work closely with experienced machine learning engineers, data scientists, product managers, and software engineers to develop models, run experiments, and deploy reliable ML solutions to production. The team works with retrieval and ranking approaches including graph-based models, bi-encoders, semantic cross-encoders, and multi-stage rankers, supported by a data platform containing billions of data points. The team is also exploring emerging areas such as generative retrieval and post-training. Your work will directly contribute to improving marketplace outcomes while supporting Handshake's commitment to explainability, fairness, and responsible AI. What You'll Do * Build and improve machine learning models for search, recommendations, notifications, user understanding, and embeddings * Develop, test, and deploy models and supporting services in a production environment * Work with large datasets to create features, train models, and evaluate performance * Contribute to retrieval, ranking, personalization, and experimentation systems * Monitor production models and help improve their quality, reliability, latency, and scalability * Partner with product, engineering, and data science to translate business and user needs into practical ML solutions * Participate in technical design discussions, code reviews, and team planning * Use experimentation and marketplace metrics to measure the impact of your work * Contribute to team standards and best practices for model development, evaluation, and deployment ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Overview of Machine Learning in Python](https://www.wearedevelopers.com/videos/840-overview-of-machine-learning-in-python) - [Unboxing the DeepFace](https://www.wearedevelopers.com/videos/335-unboxing-the-deepface) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development)