Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Match Group

Software Engineer II, Machine Learning

Match Group

Machine Learning Engineer II at Tinder applying machine learning for user experience enhancement. Collaborating cross-functionally to drive business impact with scalable ML systems.

Posted 6/2/2026full-timePalo Alto • California • 🇺🇸 United StatesJuniorMid-Level💰 $145,000 - $165,000 per yearWebsite

Tech Stack

Tools & technologies
GoJavaKotlinPythonScala

About the role

Key responsibilities & impact
  • Translate product and business problems into clear machine learning problems with measurable success criteria
  • Build, train, evaluate, and improve production machine learning models
  • Partner with software engineers and ML infrastructure engineers to deploy models and improve reliability, scalability, and performance in production
  • Design and analyze offline evaluations and online experiments to understand model impact
  • Contribute to feature engineering, data preparation, training pipelines, and model monitoring
  • Write clean, maintainable, production-quality code and participate in design and code reviews
  • Communicate technical findings, trade-offs, and recommendations clearly to both technical and non-technical partners

Requirements

What you’ll need
  • BS or MS in Computer Science, Machine Learning, Statistics, Mathematics, or a related technical field
  • 2+ years of industry experience in machine learning, software engineering, data science, or a related field
  • Strong foundation in computer science fundamentals, including data structures, algorithms, and software design
  • Experience building ML or AI-related systems, or strong understanding of how modern machine learning systems are developed and operated
  • Proficiency in Python and at least one additional programming language such as Java, Kotlin, Go, Scala, or a similar language
  • Strong understanding of machine learning fundamentals, including model training, evaluation, and experimentation
  • Strong communication skills and the ability to collaborate effectively across functions
  • Self-motivated, proactive, and comfortable taking ownership of well-scoped problems

Benefits

Comp & perks
  • Flexible Vacation
  • 10 Sick Days
  • Time off to volunteer and charitable donations matched up to $15,000 annually
  • Comprehensive health, vision, and dental coverage
  • 100% 401(k) employer match up to 10%, Employee Stock Purchase Plan (ESPP)
  • 100% paid parental leave (including for non-birthing parents) and family forming benefits
  • Investment in your development: mentorship through our MentorMatch program, access to 6,000+ online courses through Udemy, and an annual $3,000 stipend for your professional development
  • Investment in your wellness: access to mental health support via Modern Health, paid concierge medical membership, pet insurance, fitness membership subsidy, and commuter subsidy
  • Free subscription to Tinder Gold

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
machine learningmodel trainingmodel evaluationfeature engineeringdata preparationPythonJavaKotlinGoScala
Soft Skills
communication skillscollaborationself-motivatedproactiveownership
Certifications
BS in Computer ScienceMS in Computer ScienceBS in Machine LearningMS in Machine LearningBS in StatisticsMS in StatisticsBS in MathematicsMS in Mathematics