Match Group

Staff Software Engineer, Machine Learning

Match Group

full-time

Posted on:

Location Type: Hybrid

Location: Palo AltoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $265,000 - $280,000 per year

Job Level

About the role

  • Lead and execute cross-cutting machine learning initiatives that span multiple ML domains
  • Partner closely with the Director of Engineering to identify the opportunities
  • Step into complex or struggling projects and help bring them back on track
  • Embed with individual pods as needed to provide deep technical support
  • Act as a strategic thought partner to engineering managers
  • Collaborate with domain tech leads as a cross-domain advisor
  • Influence technical direction and best practices across the ML organization
  • Mentor senior engineers and help develop technical leadership

Requirements

  • BS/MS in Computer Science or an equivalent field with 8+ years of experience designing, building, and shipping production machine learning systems at scale
  • At least two peer-reviewed publications in top-tier conferences or journals (e.g., NeurIPS, ICML)
  • Strong communication skills
  • Professional work experience in Recommendation Systems or Causal Inference
  • Strong hands-on engineering skills
  • Proven track record as a senior individual contributor (Staff or Principal level)
  • Deep understanding of end-to-end ML systems
  • Experience of partnering closely with engineering managers and senior stakeholders
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
machine learningproduction machine learning systemsRecommendation SystemsCausal Inferenceend-to-end ML systemsengineering skillstechnical leadershipcross-domain advisorybest practicespeer-reviewed publications
Soft Skills
communication skillsmentoringstrategic thought partnershipcollaborationinfluenceproblem-solvingtechnical supportleadershipproject managementstakeholder engagement
Certifications
BS in Computer ScienceMS in Computer Science