Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Machine Learning Engineer  image - Rise Careers
Job details

Senior Machine Learning Engineer

Everyone is welcome at Handshake. We know diverse teams build better products and we are committed to creating an inclusive culture built on a foundation of respect for all individuals. We strongly encourage candidates from non-traditional backgrounds, historically marginalized or underrepresented groups to apply.

Want to learn more about what it's like to work at Handshake? Check out these interviews from our team members!

Your impact

Handshake is hiring a Senior Machine Learning Engineer for the Growth Relevance team. AI is transforming how students navigate their careers, and we're committed to providing innovative, responsible AI-powered solutions that guide students from educational aspirations to meaningful career opportunities. In this role, you will contribute directly to this mission by developing, deploying, and enhancing machine learning systems focused on lifecycle optimization, personalized notifications, and monetization strategies.

You'll join a high-impact team leveraging cutting-edge ML infrastructure, including embedding-based retrieval, Graph Neural Networks, and multi-stage rankers built upon a robust data platform with billions of data points. Your work will drive critical marketplace metrics, enhance user engagement, and contribute to responsible AI practices around explainability, fairness, and quality.

Your role

  • Technical Leader: You'll drive technical solutions, elevate engineering practices, collaborate across teams, and mentor colleagues to deliver impactful ML-driven products.
  • Innovator: Develop and optimize machine learning models and systems that directly influence user experience across lifecycle, notifications, and monetization.
  • Collaborator: Partner closely with product managers, data scientists, and engineers to design, execute, and iterate on ML-driven user experiences and experiments, providing key insights to inform strategic product decisions.

You’ll work with these technologies

  • For technical roles only

Your experience

  • You are a hands-on ML engineer with a proven track record in identifying complex problems, crafting thoughtful technical solutions, and executing projects from conception to deployment. You balance technical expertise with strong collaboration skills, possess a relentless focus on user outcomes, and thrive in ambiguity, making informed, data-driven decisions.
  • 3+ years of industry experience building and deploying production ML systems.

Bonus areas of expertise

  • Hands-on experience developing, deploying, and optimizing web-scale ML systems.
  • Experience with ML lifecycle management, personalization systems, notification optimization, and/or monetization-driven algorithms.
  • Background in one or more ML areas: recommendations, personalization, NLP, deep learning, LLM integration, or explainable AI.
  • Familiarity building scalable ML applications using cloud infrastructure (GCP, AWS, Azure).

Compensation range

$200,000-$250,000

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.

About us

Handshake is the career platform for Gen Z. With a community of over 17 million students, alumni, employers, and career educators, Handshake’s network is where career advice and discovery turn into first, second, and third jobs. Nearly 1 million companies use Handshake to build their future workforce—from Fortune 500 to federal agencies, school districts to startups, healthcare systems to small businesses. Handshake is built for where you’re going, not where you’ve been.

When it comes to our workforce strategy, we’ve thought deeply about how work-life should look at Handshake. With our hybrid-work model, employees benefit from collaboration and shared team experiences three days per week in our vibrant offices, and enjoy the flexibility of remote work two days per week (unless noted in the specific job posting). Handshake is headquartered in San Francisco, with offices in New York, London, and Berlin.

What we offer

At Handshake, we'll give you the tools to feel healthy, happy and secure.

Benefits below apply to employees in full-time (not Contract) positions.

  • 💰 Equity and ownership in a fast-growing company.
  • 🍼 16 Weeks of paid parental leave for birth giving parents & 10 weeks of paid parental leave for non-birth giving parents.
  • 💝 Comprehensive medical, dental, and vision policies including LGTBQ+ Coverage. We also provide resources for Mental Health Assistance, Employee Assistance Programs and counseling support.
  • 📚 Generous learning & development opportunities and an annual $2,000/£1,500/€1,850 stipend for you to grow your skills and career.
  • 💰 Financial coaching through Origin to help you through your financial journey.
  • 🛜 Monthly internet stipend and a brand new MacBook to allow you to do your best work.
  • 🚃 Monthly commuter stipend for you to expense your travel to the office (for office-based employees).
  • 🥗 Free lunch provided 3x a week across all offices.
  • 🤝 Referral bonus to reward you when you bring great talent to Handshake.

(US-specific benefits, in addition to the first section)

  • 🏦 401k Match: Handshake offers a dollar-for-dollar match on 1% of deferred salary, up to a maximum of $1,200 per year.
  • 🏝 All full-time US-based Handshakers are eligible for our flexible time off policy to get out and see the world. In addition, we offer 13 standardized holidays, and 2 additional days of flexible holiday time off. Lastly, we have a Winter #ShakeBreak, a one-week period of Collective Time Off.
  • 💻 Handshake offers $500 home office stipend for you to spend during your first 3 months to create a productive and comfortable workspace at home.
  • 🍼 Family support: Parental leave coaching and support provided by Parentaly. We partner with Maven Clinic to provide a lifetime coverage up to $15K for expenses related to fertility and family forming!
  • 💰 Lifestyle Savings Account: We offer you an annual stipend of $500 to use for purchases such as fitness classes, gym memberships, work-from-home setup, and more.

(UK-specific benefits, in addition to the first section) 

  • 🏦 Pension Scheme: Handshake will provide you with a workplace pension, where you will make contributions based on 5% of your salary. Handshake will pay the equivalent of 3% towards your pension plan, subject to qualifying earnings limits.
  • 🏝 Up to 25 days of vacation to encourage people to reset, recharge, and refresh, in addition to 8 bank holidays throughout the year.
  • 🤝 Regular offsites each year to bring the team together + opportunity to travel to our HQ in San Francisco.
  • 🛍️ Discounts across various high street retailers, cinemas and other social activities exclusively for Handshake UK employees.

(Germany-specific benefits, in addition to the first section)

  • 🏝 25 days of annual leave + 5 days of a winter #ShakeBreak, a one-week period of Collective Time Off across the company.
  • 🤝 Regular offsites each year to bring the team together + opportunity to travel to our HQ in San Francisco once a year.
  • 🧘 Urban sports club membership offering access to a diverse network of fitness and wellness facilities.
  • 🛍️ Discounts across various high street retailers, cinemas and other social activities exclusively for Handshake Germany employees.

Looking for more? Explore our mission, values and comprehensive US benefits at joinhandshake.com/careers.

Handshake is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or reasonable accommodation, please let your recruiter know during initial communications.

Handshake Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Handshake DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Handshake
Handshake CEO photo
Garrett Lord
Approve of CEO

Average salary estimate

$225000 / YEARLY (est.)
min
max
$200000K
$250000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Machine Learning Engineer , Handshake

Join the amazing team at Handshake as a Senior Machine Learning Engineer and be at the forefront of transforming how students shape their careers! Our Growth Relevance team is on a mission to provide innovative AI solutions, helping students navigate from their educational pursuits to rewarding job opportunities. In this role, you'll dive deep into developing and enhancing machine learning systems that optimize user engagement and leverage billions of data points to influence key marketplace metrics. You'll work with cutting-edge technologies like embedding-based retrieval and Graph Neural Networks while driving impactful solutions and mentoring fellow team members along the way. Your hands-on experience in building and deploying production ML systems will shine here as you collaborate with product managers and data scientists, creating user experiences that truly resonate. At Handshake, we value diverse perspectives and encourage candidates from all backgrounds to join us. With a hybrid work model, you'll enjoy both in-office teamwork and the flexibility of remote work, making this an exciting opportunity in a dynamic, tech-driven environment. Let's build a better future together at Handshake!

Frequently Asked Questions (FAQs) for Senior Machine Learning Engineer Role at Handshake
What are the technical skills required for the Senior Machine Learning Engineer position at Handshake?

The Senior Machine Learning Engineer position at Handshake requires hands-on experience with building and deploying production ML systems. Candidates should possess a solid understanding of ML lifecycle management, personalization systems, and optimization algorithms. Familiarity with various ML techniques, including recommendations, NLP, and deep learning, is also a plus. Experience working with cloud infrastructures like GCP, AWS, or Azure will enhance your fit for this role.

Join Rise to see the full answer
What responsibilities does a Senior Machine Learning Engineer have at Handshake?

As a Senior Machine Learning Engineer at Handshake, you will lead technical solutions and drive the enhancement of machine learning models. Your responsibilities will include developing, deploying, and optimizing ML systems that improve user experiences. You’ll collaborate across teams, mentor colleagues, and use data-driven insights to inform product decisions that contribute to our mission of empowering students in their career journeys.

Join Rise to see the full answer
What qualifications are necessary for the Senior Machine Learning Engineer role at Handshake?

Candidates interested in the Senior Machine Learning Engineer role at Handshake should have at least 3 years of industry experience in building and deploying production ML systems. A proven track record in problem-solving and crafting technical solutions is essential. Your ability to collaborate with various teams and keep a user-focused approach will be crucial, along with a robust understanding of machine learning methodologies.

Join Rise to see the full answer
How does the Senior Machine Learning Engineer role at Handshake contribute to responsible AI practices?

In the Senior Machine Learning Engineer position at Handshake, you’ll play a key role in driving responsible AI practices. Your work will involve ensuring explainability, fairness, and quality in ML systems. As part of the Growth Relevance team, your contributions will directly impact marketplace metrics and enhance user engagement while adhering to ethical standards and innovative AI solutions.

Join Rise to see the full answer
What kind of team culture can a Senior Machine Learning Engineer expect at Handshake?

Handshake fosters a collaborative and inclusive culture where diverse teams thrive. As a Senior Machine Learning Engineer, you will be part of a high-impact team that values different perspectives and encourages mentorship among colleagues. The company strongly supports professional growth and offers opportunities to learn in a supportive environment. Together, the team is dedicated to creating innovative solutions in a space that values respect and inclusion.

Join Rise to see the full answer
Common Interview Questions for Senior Machine Learning Engineer
What projects have you worked on that demonstrate your expertise as a Senior Machine Learning Engineer?

When answering this question, focus on specific projects that showcase your hands-on experience with machine learning systems. Describe the challenges you faced, the solutions you implemented, and the impact your work had on user experiences or business outcomes. Highlight the tools and technologies you used, and how it aligns with responsibilities at Handshake.

Join Rise to see the full answer
How do you ensure the models you develop remain fair and explainable?

Discuss techniques and methodologies you've applied to promote fairness and explainability in your machine learning models. Share examples of any auditing processes or validation checks you've implemented. Relate this back to Handshake’s commitment to responsible AI practices, demonstrating how your approach aligns with the company's values.

Join Rise to see the full answer
Can you describe your experience with ML lifecycle management?

Highlight your familiarity with the machine learning lifecycle, including data collection, model training, validation, deployment, and monitoring. Describe tools or frameworks you've used and explain any strategies you implemented to optimize the lifecycle for speed and efficiency. Emphasize the importance of lifecycle management in achieving successful ML outcomes, particularly within the context of Handshake.

Join Rise to see the full answer
How do you approach cross-team collaboration in a project?

Provide insight into your strategies for effective collaboration with other teams such as product managers and data scientists. Discuss your communication style and how you ensure all stakeholders are aligned throughout the project lifecycle. Showcase how advantageous collaboration can lead to impactful machine learning-driven user experiences at Handshake.

Join Rise to see the full answer
What methods do you use for monitoring and improving model performance?

Talk about the performance metrics you track for machine learning models and the methods you rely on for incremental improvements. Consider discussing automated testing, A/B testing, or performance monitoring dashboards. Relate this to how you would ensure consistent model performance as a Senior Machine Learning Engineer at Handshake.

Join Rise to see the full answer
What strategies do you employ to stay updated on advancements in machine learning?

Discuss your commitment to continuous learning in the rapidly changing field of machine learning. This can include following industry publications, attending conferences, participating in online forums, or collaborating with peers. What methods have you found most effective for incorporating new knowledge into your work at Handshake?

Join Rise to see the full answer
Describe a challenging problem you've encountered in your ML projects and how you solved it.

Prepare a specific example that outlines the complexity of the problem, the factors that made it challenging, and the innovative solutions you devised. Detail your thought process and the eventual outcomes, showcasing your analytical skills and perseverance – qualities valued at Handshake.

Join Rise to see the full answer
How do you prioritize multiple projects with tight deadlines?

Explain your approach to prioritization based on project impact, deadlines, and resource allocation. Share techniques you've used, such as agile methodologies or project management tools, that have helped you succeed in high-pressure environments. Highlight your adaptability, especially in aligning with Handshake's fast-paced and innovative culture.

Join Rise to see the full answer
How can machine learning enhance user engagement in a platform like Handshake?

Discuss various ML applications that can optimize user engagement, such as personalized recommendations and tailored notifications. Highlight the importance of understanding user behavior through data analysis and the potential role of ML in driving more meaningful interactions on the Handshake platform. Emphasize your enthusiasm for leveraging technology to support students' career journeys.

Join Rise to see the full answer
What experience do you have with cloud infrastructure for deploying ML models?

Outline your familiarity with deploying ML models on cloud platforms like GCP, AWS, or Azure. Elaborate on specific projects where you implemented cloud services to improve scalability and accessibility of ML solutions. Relate this back to the infrastructure you would utilize as a Senior Machine Learning Engineer at Handshake.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Sabbatical
Paid Holidays

Join Handshake as a Senior Manager of Mid Market Account Management and lead a dynamic team in driving innovative recruiting strategies for top employers.

Photo of the Rise User
Experian Remote Costa Mesa, California, United States
Posted yesterday

Join Experian as a Senior Data Science Analyst to drive analytical projects and deliver impactful insights across various markets.

Photo of the Rise User
AbbVie Hybrid North Chicago, IL, USA
Posted 11 days ago

Join AbbVie's Business Technology team as an Associate Data Engineer, contributing to impactful data and analytics solutions in a hybrid work model.

Posted 9 days ago

As an SAP Datasphere Consultant, you will design and implement scalable data solutions in a fully remote capacity.

Photo of the Rise User
Leadership Connect Remote No location specified
Posted 9 days ago

Become the Head of Data Science at Leadership Connect, leading a talented team while driving strategic transformation in data operations.

Join Kinaxis as a Staff Engineer in Analytics & Insights and help transform the world’s supply chains through innovative data solutions.

Photo of the Rise User
Sopra Steria Remote Ringwade, 3439 LM Nieuwegein, Netherlands
Posted 6 days ago

Join Sopra Steria as a Linked Data Specialist and help shape the future of digital solutions in a dynamic environment.

Posted 8 days ago

Join BranchLab as a Senior Data Scientist and lead the development of innovative models for privacy-sensitive healthcare advertising.

Bart & Associates LLC Hybrid St. Louis, Missouri, United States
Posted 2 days ago

Join B&A as a Data Scientist, where you will leverage your background in intelligence to impact mission-critical analysis for federal clients.

Our mission at Handshake is to give all students the chance to build the career they want, no matter where they’re from or what school they attend.

90 jobs
MATCH
VIEW MATCH
BENEFITS & PERKS
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Sabbatical
Paid Holidays
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!