Jobs · Information Technology · California

Machine Learning Engineer, Level 5

Snap Inc. · Los Angeles, CA · 1 wk ago
Information Technology$209k–$313k/yrFull-time

About the role

The Machine Learning Engineer will build and deploy machine learning models that power core products, serving millions of Snapchatters. They will also partner with cross-functional teams to prototype and launch ML-driven features.

Responsibilities

  • Build and deploy machine learning models that power core products, serving millions of Snapchatters
  • Apply modern ML techniques to solve large-scale, real-world problems
  • Own the full ML lifecycle from data analysis to production deployment
  • Partner with cross-functional teams to prototype and launch ML-driven features
  • Utilize AI tools to design and ship scalable services while upholding rigorous standards for code correctness, security, and production

Requirements

  • Strong understanding of machine learning approaches and algorithms
  • Able to prioritize duties and work well on your own
  • Skilled at solving open ambiguous problems
  • Strong collaboration and mentorship skills
  • Proficiency in, or a strong aptitude for, leveraging AI tools to streamline development, paired with the critical judgment to audit generated output for architectural integrity, performance bottlenecks, and security risks
  • Adaptability in learning and applying evolving AI systems and tools to remain at the forefront of engineering trends and modern development practices

Qualifications

  • Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
  • 5+ years of post-Bachelor’s machine learning experience; or Master’s degree in a technical field + 4+ year of post-grad machine learning experience; or PhD in a relevant technical field + 1 years of post-grad machine learning experience
  • Experience developing machine learning models for ranking, recommendations, search, content understanding, image generation, or other relevant applications of machine learning

Preferred Qualifications

  • Advanced degree in computer science or related field
  • Experience working with machine learning frameworks such as TensorFlow, Caffe2, PyTorch, Spark ML, scikit-learn, or related frameworks
  • Experience working with machine learning, ranking infrastructures, and system design

Benefits

Snap Inc. offers a comprehensive benefits package including paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success!

Pay

The starting pay for this position may be negotiated within the salary range for the position. The base salary range for this position is $209,000-$313,000 annually in Zone A (CA, WA, NYC), $199,000-$297,000 annually in Zone B, and $178,000-$266,000 annually in Zone C. This position is eligible for equity in the form of RSUs.

Similar jobs