Sr. Software Engineer, Machine Learning

Tinder is a dating app that revolutionized how people meet, growing from 1 match to one billion matches in just two years.
$180,000 - $220,000
Machine Learning
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience

Description For Sr. Software Engineer, Machine Learning

Tinder, launched in 2012, revolutionized online dating with its rapid growth to one billion matches in just two years. As a Sr. Software Engineer in Machine Learning, you'll join the Engineering team responsible for building innovative features and resilient systems that bring people together. The ML team focuses on developing machine learning algorithms and systems for recommendations, directly impacting potential matches and optimizing critical business metrics.

You'll work in a hybrid role, requiring in-office collaboration twice per week in Palo Alto, CA. Your responsibilities include applying state-of-the-art ML techniques like deep learning and reinforcement learning, developing personalized recommendation algorithms, and working with big data (1.6B+ user swipes per day).

Key qualifications include:

  • PhD or MS in machine learning, computer science, statistics, or a related field
  • Experience in designing large-scale recommendation systems
  • Proficiency in deep learning frameworks and programming languages like Python
  • At least 5 years of professional experience

Tinder offers comprehensive benefits, including unlimited PTO, health coverage, 401(k) matching, and professional development opportunities. The salary range for this position is $180,000 - $220,000 per year, subject to geographic adjustments.

Tinder values diversity and inclusion, welcoming applicants from all backgrounds. Join a high-impact team where your contributions can significantly influence a global platform used by millions.

Last updated 6 months ago

Responsibilities For Sr. Software Engineer, Machine Learning

  • Apply state-of-the-art machine learning techniques to enhance recommendation models
  • Deliver highly personalized and curated recommendations
  • Develop algorithms that optimize the complex ecosystem
  • Design and implement cutting-edge machine learning algorithms
  • Work with big data to improve accuracy and relevance of recommendations
  • Collaborate with other teams to integrate ML models into systems

Requirements For Sr. Software Engineer, Machine Learning

Python
Java
Scala
  • PhD or MS in machine learning, computer science, statistics, or another highly quantitative field
  • Hands-on experience in designing and building large-scale recommendation systems
  • In-depth knowledge of deep neural networks, particularly in the recommendations domain
  • Proficiency in deep learning frameworks such as TensorFlow, Keras, etc.
  • Proficiency in Python, Java, Scala, or similar programming languages
  • At least 5 years of professional experience in relevant fields

Benefits For Sr. Software Engineer, Machine Learning

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Parental Leave
Mental Health Assistance
Commuter Benefits
  • Unlimited PTO
  • 10 annual Wellness Days
  • Time off to volunteer
  • 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
  • Family forming benefits
  • Milk Stork for breast milk shipping
  • $3,000 annual stipend for professional development
  • Mental health support
  • Paid concierge medical membership
  • Pet insurance
  • Fitness membership subsidy
  • Commuter subsidy
  • Free subscription to Tinder Gold

Interested in this job?

Jobs Related To Tinder Sr. Software Engineer, Machine Learning

Senior Software Developer, AI/Machine Learning, Applied AI

Senior Software Developer role at Google focusing on AI/ML development, requiring 5 years of experience in software development and ML expertise.

Lead Senior Engineering Analyst, AI Safety

Lead Senior Engineering Analyst position at Google focusing on AI safety and trust, combining data analysis, machine learning, and security expertise.

Senior Software Engineer, Machine Learning, Core

Senior Software Engineer position at Google's Core team, focusing on Machine Learning and AI development for flagship products, offering competitive compensation and opportunities for technical leadership.

Senior Software Engineer, Search Quality

Senior Software Engineer position at Google focusing on Search Quality, combining ML expertise with software engineering to enhance search capabilities.

Senior Software Engineer, Machine Learning (Recommendations, Rankings, and Predictions)

Senior Machine Learning Engineer position at YouTube focusing on recommendations, rankings, and predictions systems.