
Staff Software Engineer, Machine Learning
Match Group
full-time
Posted on:
Location Type: Hybrid
Location: Palo Alto • California • United States
Visit company websiteExplore more
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