Onsite Principal Machine Learning Engineer

Posted 14 hours ago

Apply now

About the role

  • Principal Machine Learning Engineer driving technical direction for core Snap products. Set vision and develop ML technology for millions of Snapchatters.

Responsibilities

  • Set and drive the technical direction for machine learning technology that power core Snapchat products, serving millions of Snapchatters
  • Design, build, and deploy high-impact ML solutions
  • Own outcomes for large, cross-team ML initiatives, from problem definition through long-term iteration and impact
  • Establish technical vision and roadmaps, and resolve complex technical tradeoffs across teams
  • Provide technical direction that influences the entire company

Requirements

  • BS in technical field such as computer science, mathematics, statistics or equivalent years of experience
  • 9+ years of post-Bachelor’s machine learning experience; or a Master’s degree in a technical field + 8+ year of post-grad ML experience; or a PhD in a related technical field + 5+ years of post-grad ML experience
  • 2+ years of experience as a technical lead
  • Strong understanding of machine learning approaches and algorithms
  • Excellent programming and software design skills, including debugging, performance analysis, and test design
  • Proven track record of operating highly-available systems at scale
  • Ability to proactively learn new concepts and technology and apply them at work
  • Skilled at solving ambiguous problems
  • Strong collaboration and mentorship skills.

Benefits

  • paid parental leave
  • comprehensive medical coverage
  • emotional and mental health support programs
  • compensation packages that let you share in Snap’s long-term success

Job title

Principal Machine Learning Engineer

Job type

Experience level

Lead

Salary

$276,000 - $414,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job