Snap

Software Engineer, ML Infrastructure, ML Platform Level 5

Snap
Apply
2 days ago
Bellevue, WA, USA +3 moreStaff+
H1B sponsor

Base Salary

$178k - $313k/yr

Responsibilities

  • Design and optimize infrastructure systems for large-scale machine learning workloads while improving reliability and efficiency.
  • Build feature generation and serving pipelines for online inference and offline training data generation.
  • Develop high-performance model inference and serving systems.
  • Build cloud infrastructure for scalable ML model training, evaluation, and inference.
  • Create data management systems for scalable data collection, labeling, processing, and evaluation.
  • Collaborate with ML engineers to deploy models into production.
  • Use AI tools and high-velocity engineering workflows to deliver scalable, secure, correct, and production-ready services.

Requirements

  • Bachelor’s degree in a technical field such as computer science or equivalent experience, or a relevant master’s or PhD with the stated post-graduate experience.
  • At least 6 years of post-bachelor’s software development experience, 5 years with a master’s degree, or 2 years with a PhD.
  • Experience building large-scale production ML systems, distributed systems, or big data processing systems.
  • Strong programming skills in Python and Java, with Java or Go used as supporting languages.
  • Understanding of distributed systems and large-scale ML infrastructure, plus experience operating highly available systems at significant scale.
  • Experience with big data frameworks such as Spark, Flink, or Ray.
  • Preferred qualifications include advanced technical education or equivalent industry experience, ML training platform or model inference optimization experience, and familiarity with TensorFlow, PyTorch, Caffe2, Spark ML, or scikit-learn.

Benefits

  • Paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages supporting long-term success.
  • Eligible for equity in the form of RSUs.
  • Default-together work arrangement requiring employees to work in an office 4 or more days per week.
  • Location-dependent annual base salary ranges are provided for Zones A, B, and C.

Tech Stack

Apache FlinkApache SparkGoJavaPythonPyTorchscikit-learnTensorFlow
Snap

About Snap

5,001-10,000 employees

Snap Inc. builds Snapchat, a visual messaging app, and supports augmented reality through Lens Studio and Spectacles, plus related services like Bitmoji. The company monetizes primarily via advertising and sponsored AR experiences for consumers, creators, and brands. Founded in 2011 and headquartered in Santa Monica, it is publicly traded on the NYSE under the ticker SNAP.

Contact me