EdTech Jobs

This position has been filled

This job is no longer accepting applications. Browse open EdTech jobs or view current openings at Handshake or search for Director of Machine Learning jobs.

Summary

Director of Machine Learning leading the technical vision and team responsible for building intelligence across Handshake's three-sided marketplace. This critical leadership role drives ML strategy for personalization, matching, and platform optimization while overseeing team rebuilding and growth during a period of transformation.

Key Responsibilities: Define and execute ML strategy across the platform, lead and coach a team of ML Engineers, Software Engineers, and Engineering Managers through rebuilding and scaling, and partner cross-functionally with Product, Data Science, and Design to identify high-leverage opportunities for embedding intelligence into user experiences.
Skills & Tools: Deep expertise in applied machine learning, AI, and recommendation systems; proven leadership managing engineering teams at scale; strong coaching mindset and ability to build high-performing teams; product intuition and strategic thinking; exceptional cross-functional communication and collaboration skills.
Qualifications: Proven track record of shipping impactful ML/AI products and platforms with clear metrics and user impact; experience managing engineering teams at scale including people managers and senior individual contributors; demonstrated ability to rebuild and energize teams through organizational change.
Location: San Francisco, California, United States
Compensation: Not provided by employer. Typical compensation for this role is $280,000 – $380,000/year based on title, seniority, and location.

Job Description

About Handshake

Handshake is building the career network for the AI economy, backed by the largest and most trusted job network on the internet. As the only three-sided job marketplace connecting 18 million knowledge workers, 1,500 educational institutions, and 1 million employers, Handshake powers career discovery, hiring, and upskilling—from first internships to full-time roles, freelance work to gig work, and beyond.

Founded in 2014, we’ve built the most trusted platform for early talent—owning the college-to-career market and powering nearly every career center. Today we’re building on that foundation to help students and early professionals upskill or reskill for the future.

Now’s a great time to join Handshake. Here’s why:

  • Category Leader: Over 92% coverage across US universities & 77% of total US university student population.
  • Proven Market Demand: Deep employer partnerships across Fortune 500s and the world’s leading AI research labs.
  • World-Class Team: Leadership from Scale AI, Open AI, xAI, Notion, Coinbase, and Palantir, just to name a few.
  • Capitalized & Scaling: $434M raised with a $175M+ run rate.

About the Role

At Handshake, Machine Learning is at the heart of our mission to democratize access to opportunity. Every student deserves to be seen, not just by any employer, but by the right one. In a three-sided marketplace spanning students, employers, and educators, machine learning is how we personalize discovery, match intent with opportunity, and drive better outcomes at scale.

As Director of Engineering for Machine Learning, you’ll lead the team responsible for shaping our marketplace’s intelligence and delivering experiences that feel intuitive, relevant, and uniquely valuable to each user. This is a critical leadership role with wide-ranging impact, overseeing the technical vision, organizational health, and cross-functional partnership required to build the future of AI at Handshake.

From rethinking how students are matched to jobs, to optimizing employer pipelines, to evolving our ML platforms for the AI economy, you’ll be at the helm of both strategic innovation and deep execution. It’s an opportunity to lead during a time of transformation, rebuild and grow a high-potential team, and ensure our AI efforts serve real human outcomes.

  • Define and drive the ML strategy that powers relevance, personalization, and marketplace efficiency across all sides of Handshake’s platform.
  • Lead and coach an organization of ML Engineers and Software Engineers, including Staff Engineers and Engineering Managers, through a period of rebuilding and growth.
  • Partner closely with Product, Data Science, and Design to identify high-leverage opportunities to embed intelligence into user experiences.
  • Establish and scale best-in-class ML development practices from experimentation and evaluation to deployment and monitoring.
  • Champion a healthy, resilient engineering culture rooted in mentorship, technical excellence, and a clear sense of purpose.
  • Bring an opinionated lens to the role of Gen AI and Agentic Experiences in the future of talent and help Handshake build toward it with integrity and ambition.

Desired Capabilities

  • Deep expertise in applied machine learning and AI, ideally in multi-sided marketplaces or recommendation systems.
  • Proven leadership experience managing engineering teams at scale, including people managers and senior ICs.
  • A track record of shipping impactful ML/AI products and platforms, with clear metrics and end-user impact.
  • A strong coaching mindset and the ability to rebuild, scale, and energize high-performing teams through change.
  • Product and strategic intuition: you know when to go deep, when to pivot, and how to connect technical work to business and user outcomes.
  • Exceptional communication and collaboration skills—you bring clarity and energy across cross-functional teams.
  • A commitment to diversity, equity, and inclusion, and a belief in building teams where every engineer can thrive.

Extra Credit

  • Familiarity with foundational models, vector search, or retrieval-augmented generation (RAG) techniques.
  • Experience operating in regulated or international markets with complex user dynamics.

Perks

Handshake delivers benefits that help you feel supported—and thrive at work and in life.

The below benefits are for full-time US employees.

🎯 Ownership: Equity in a fast-growing company

💰 Financial Wellness: 401(k) match, competitive compensation, financial coaching

🍼 Family Support: Paid parental leave, fertility benefits, parental coaching

💝 Wellbeing: Medical, dental, and vision, mental health support, $500 wellness stipend

📚 Growth: $2,000 learning stipend, ongoing development

💻 Remote & Office: Stipends for home office setup, internet, commuting, and free lunch/gym in our SF office

🏝 Time Off: Flexible PTO, 15 holidays + 2 flex days, winter #ShakeBreak where our whole office closes for a week!

🤝 Connection: Team outings & referral bonuses

Explore our mission, values, and comprehensive US benefits at joinhandshake.com/careers.

Other Open Roles at Handshake

2w ago
Handshake

Cartographer/Digital Cartographer - AI Trainer

Handshake·🇺🇸United States

$125/hr

2w ago
2w ago