Match Group

Senior Software Engineer, Machine Learning Infrastructure

Match Group

full-time

Posted on:

Location Type: Hybrid

Location: Palo AltoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $220,000 - $250,000 per year

Job Level

About the role

  • Build and evolve robust, scalable ML infrastructure that supports ML engineers across all Tinder business domains
  • Set and drive the long-term technical direction for Tinder’s ML infrastructure
  • Design, build, and operate production-grade ML serving infrastructure for ML models using Ray Serve and Triton
  • Develop and maintain robust serving infrastructure specialized for serving large language models (LLMs) in-house
  • Develop efficient ML serving platform using Ray Serve and Triton
  • Build the foundation of Tinder’s feature store using Databricks and internal tooling
  • Own infrastructure projects end to end—from design and implementation to adoption and measurable impact.
  • Partner closely with ML Engineers, ML Software Engineers, and CloudOps to ensure infrastructure directly enables better models and faster iteration
  • Establish and propagate best practices in ML infrastructure, data engineering, and model serving
  • Mentor and support junior engineers, raising the technical bar across the team

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Technology, or a related field.
  • 5+ years of experience building or operating ML platforms, including training, serving, feature management, or experimentation systems.
  • Hands-on experience designing, building, or running feature stores at scale.
  • Strong software engineering fundamentals, with proficiency in Python and at least one of Java, Scala, Go, or a similar language.
  • Practical experience with ML serving platforms such as Triton, Ray Serve, or Seldon.
  • Solid grasp of core machine learning concepts, including model training, evaluation, validation, and performance measurement.
  • Proven ability to lead cross-functional initiatives and work effectively across ML, infrastructure, and product teams
  • Deep experience in distributed systems, cloud infrastructure, and MLOps, with hands-on exposure to transformers and modern deep learning architectures
  • Ability to bridge the gap between cutting-edge ML research and reliable, production-grade systems
Applicant Tracking System Keywords

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

Hard Skills & Tools
machine learning infrastructureML serving infrastructureRay ServeTritonfeature storeDatabricksPythonJavaScalaGo
Soft Skills
leadershipmentoringcross-functional collaborationcommunicationproblem-solvingtechnical directionbest practices establishmentsupporting junior engineersorganizational skillsimpact measurement
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in TechnologyBachelor’s degree in a related field