Software Engineer (ML Infrastructure)

SNAP, Inc.

Iowa (LA)

Híbrido

USD 150.000 - 230.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Parental leave & fertility benefits
Health, dental, vision insurance
401(k) with company match
Wellness programs

Descripción de la vacante

Snap Inc. is seeking an experienced ML Infrastructure Engineer to design and optimize large-scale AI systems. You will develop high-performance inference and training infrastructure in the cloud, while building data pipelines for labeling and evaluation.

The role collaborates with ML engineers to deploy cutting-edge models in production, focusing on reliability, efficiency, and scalable data management across teams.

Formación

  • Experience building and operating large-scale ML infrastructure.
  • Strong programming skills in Python, Java, Scala or C++.
  • Knowledge of distributed systems and data processing frameworks.

Responsabilidades

  • Design and optimize infrastructure for ML workloads at scale.
  • Develop high-performance inference systems for fast model serving.
  • Build scalable ML training, evaluation and inference in the cloud.
  • Create data management systems for collection, labeling, processing and evaluation.
  • Work on vector search algorithms to improve retrieval systems.

Conocimientos

Python
Java
Scala
C++
Distributed systems
System performance
ML infrastructure
Big data processing
Troubleshooting
Learning on the job

Educación

Bachelor’s degree in a technical field
Master’s degree in a technical field
PhD in a technical field

Herramientas

Spark
Flink
Ray

Descripción del empleo

  • Design and optimize infrastructure systems for machine learning workloads at scale and drive reliability and efficiency improvements across Snapchat’s ML Infrastructure
  • Develop high-performance inference systems to ensure fast and efficient AI model serving
  • Build infrastructure to perform scalable ML model training, evaluation, and inference in the cloud
  • Build comprehensive data management systems for scalable data collection, labeling, processing, and evaluation
  • Work on state-of-the-art vector search algorithms to improve the precision, recall and scalability of our retrieval systems
  • Work closely with ML engineers to deploy cutting-edge models into production
Benefits
  • Up to 28 weeks of parental leave and return-to-work program
  • Adoption, surrogacy, infertility, and fertility preservation benefits
  • Backup child care coverage, center-based care support, & caregiver assistance
  • Dependent Daycare Flexible Spending Account
  • Services to support your path to parenthood & beyond - fertility support & family planning via Carrot, SNOO, Hinge Health
  • Lactation rooms (based on office location) and breastmilk shipping coverage
  • Short-term disability, long-term disability, basic life insurance, and AD&D insurance
  • For Snap, employees taking care of loved ones with complex, chronic, or ongoing care needs (i.e. parent with Dementia, spouse with Cancer, child with Autism), your family can save time, money, & stress with Wellthy
  • Comprehensive medical coverage, including PPO, HDHP with HSA, and HMO options
  • Dental coverage, including orthodontia benefits
  • Vision coverage, including frame and contact allowance and LASIK benefits
  • Free membership to One Medical for primary and urgent healthcare services
  • Business Travel Insurance
  • Gym perks and discounts
  • Team fitness classes and races
  • Sports leagues
  • Cooking and nutritional workshops
  • Well-being reimbursement
  • Unlimited access to virtual physical therapy with Anthem
  • 15 sessions per year of mental health for you + dependents through Lyra
  • Generous time off and leave programs. In the US, this includes the following:
  • Up to 3 weeks (120 hours) of vacation time and 1 floating holiday for non-exempt team members
  • 12 paid holidays per year
  • 15 sick and safe days per year
  • Social gatherings, team outings, and volunteering programs
  • Speaker series, classes, and subscriptions to educational programs
  • Meditation and yoga classes
  • Snap Inc. provides a 401(k) plan that allows you to save on a pre-tax, Roth, and after-tax basis for your retirement (yes, we even have the Mega backdoor option!) Snap will also match 100% up to 3% of your contribution and then 50% on your 4th and 5th%
  • Flexible Spending Accounts for healthcare, daycare and commuter
  • Health Savings Account with employer contributions
  • Rocket Lawyer memberships
  • Financial education programs
  • Snap exclusive discounts and perks
  • Compensation packages that let you share in Snap’s long-term success!
  • Ability to collaborate and work well with others
  • Good understanding of distributed systems and the infrastructure components of large-scale ML
  • Strong programming skills in Python, Java, Scala or C++
  • Ability to proactively learn new concepts and apply them at work
  • Proven track record of operating highly-available systems at significant scale
  • Strong problem-solving skills with a focus on system performance, scalability, and efficiency
  • Experience with big data processing frameworks such as Spark, Flink, or Ray
  • Bachelor’s degree in a technical field such as computer science or equivalent experience
  • 6+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 5+ year of post-grad software development experience; or PhD in a relevant technical field+ 2+ years of post-grad software development experience
  • Experience building large scale production machine learning systems, distributed systems or big data processing
  • Masters/PhD in a technical field such as computer science or equivalent industry experience
  • Experience working with ML Training platforms or optimizing AI model inference
  • Familiarity with ML frameworks such as TensorFlow, PyTorch, Caffe2, Spark ML, scikit-learn, or related frameworks
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Machine Learning Engineer (Level 4)
Machine Learning Engineer (Level 4)

SNAP, Inc. • Palo Alto (CA)

Presencial
USD 180.000 - 240.000
Parental leave
Medical coverage
401(k) plan
+2
Backend Software Engineer (Level 5)
Backend Software Engineer (Level 5)

SNAP, Inc. • Santa Monica (CA)

Presencial
USD 140.000 - 210.000
Up to 28 weeks of parental leave and a
Return-to-work program
Adoption, surrogacy, infertility, and
Software Engineer, ML Infrastructure, Level 5
Software Engineer, ML Infrastructure, Level 5

Snap Inc. • Seattle (WA)

Presencial
USD 209.000 - 313.000
Paid parental leave
Comprehensive medical coverage
Emotional and mental health support
+1
Full Stack Software Engineer (Level 5)
Full Stack Software Engineer (Level 5)

SNAP, Inc. • Santa Monica (CA)

Presencial
USD 140.000 - 200.000
Up to 28 weeks of parental leave and 0
Adoption, surrogacy, infertility, and,
Backup child care coverage
+4
Software Engineer, ML Infrastructure, Level 5
Software Engineer, ML Infrastructure, Level 5

SNAP, Inc. • Palo Alto (CA)

Presencial
USD 209.000 - 313.000
Paid parental leave
Comprehensive medical coverage
Emotional and mental health support
+1
Software Engineer, ML Infrastructure, ML Platform Level 5
Software Engineer, ML Infrastructure, ML Platform Level 5

Snap Inc. • Los Angeles (CA)

Presencial
USD 209.000 - 313.000
Director of Software Engineering (Product Engineering)
Director of Software Engineering (Product Engineering)

SNAP, Inc. • Santa Monica (CA)

Presencial
USD 180.000 - 260.000
Parental leave
Medical coverage
Well-being programs
+4
Software Engineer, ML Infrastructure, Level 5
Software Engineer, ML Infrastructure, Level 5

Snapchat • Palo Alto (CA)

Presencial
USD 209.000 - 313.000
Machine Learning Engineer, Level 4
Machine Learning Engineer, Level 4

SNAP, Inc. • Bellevue (WA)

Presencial
USD 173.000 - 259.000
paid parental leave
comprehensive medical coverage
emotional and mental health support
+1
Android Software Engineer (Level 4)
Android Software Engineer (Level 4)

SNAP, Inc. • Santa Monica (CA)

Presencial
USD 140.000 - 180.000
Parental leave and return-to-work
Health insurance and HSA options
401(k) with company match
+2