Software Engineer, ML Infrastructure, Level 4

Snap Inc.
US - California - Santa Monica
View Company Profile / << Go Back

  • Job Type: Full time
  • 8 days ago

Job Description

Design and optimize infrastructure systems for machine learning workloads at scale while driving reliability and efficiency improvements. Build and enhance feature generation, serving pipelines, and data management systems to support online inferencing and offline training.

Requirements: Requires a bachelor's degree in a technical field and at least 2 years of post-bachelor software development experience. Candidates must have strong programming skills in Python or Java and experience building large-scale production machine learning or distributed systems.

Key Skills: Python, Java, Go, Machine learning infrastructure, Distributed systems, Big data processing, Spark, Flink, Ray, Inference systems, Data management, System performance, Scalability, Cloud computing, AI model serving

Benefits: Paid parental leave, Comprehensive medical coverage, Emotional and mental health support programs, Equity, RSUs




Fast Track Upload