Job Opportunity: Manager, Machine Learning Engineering at Snap Inc.
Snap Inc. is a leading technology company committed to revolutionizing the way people live and communicate through innovative camera technology. We empower individuals to express themselves, live in the moment, explore the world, and have fun together. Our core products include Snapchat, a visual messaging app that connects people globally; Lens Studio, an augmented reality platform; and Spectacles, our AR glasses.
Millions of users around the world use Snapchat every day to enhance relationships and share moments with friends and family. We are seeking a talented Machine Learning Manager to join our Generative ML Platform team and drive our machine learning initiatives to the next level.
What You’ll Do:
- Develop and execute the technical and organizational roadmap for the engineering team
- Lead, mentor, and grow a team of exceptional machine learning engineers
- Influence key architectural and implementation decisions for scalable, reliable, and cost-effective solutions
- Design and optimize cutting-edge deep learning architectures
- Create products used by millions of Snapchatters
- Stay on the cutting edge of machine learning technology and techniques
- Implement machine learning and computer vision solutions impacting millions of users
- Introduce innovations that drive new product features and business areas
- Collaborate with cross-functional teams to explore, prototype, and launch new features
Knowledge, Skills & Abilities:
- Advanced knowledge of the latest research in machine learning and computer vision
- Strong understanding of mathematics and deep learning foundations
- Proficiency in basic computer vision algorithms
- Solid computer science fundamentals
- Excellent communication, presentation, and interpersonal skills
- Proven ability to lead and represent the team’s goals with business partners and leaders
Minimum Qualifications:
- BS in Computer Science or related technical field, or equivalent experience
- 8+ years of experience in machine learning
- 2+ years of experience managing a team with technical leadership
- Experience with generative models such as diffusion models, GANs, VAE, etc.
Preferred Qualifications:
- Master's degree or PhD in a related technical field
- Demonstrated success in leading machine learning projects
- Experience in developing real-time software for mobile applications
- Portfolio showcasing your work: open source projects, blog posts, Kaggle contests, relevant publications, etc.
- Excitement about Snapchat and our products
If you require accommodation due to a disability, please provide us with the necessary information to assist you better.
"Default Together" Policy at Snap:
We believe that in-person collaboration fosters our culture and accelerates innovation. Hence, we expect team members to work from the office at least four days a week.
At Snap Inc., we embrace diversity and pride ourselves on being an equal opportunity employer. We are dedicated to providing employment opportunities regardless of race, creed, color, national origin, disability, genetic information, marital status, gender, pregnancy, age, sexual orientation, military or veteran status, or any other protected classification. EOE, including disability/vets.
Our Benefits:
Snap Inc. takes care of its community by offering comprehensive benefits tailored to your needs. Our benefits include paid parental leave, comprehensive medical coverage, mental health support programs, and compensation packages that ensure you share in Snap’s long-term success.
Compensation:
Our compensation packages are assigned based on work locations, which determine salary ranges:
- Zone A (CA, WA, NYC): Base salary range of $222,000-$333,000 annually
- Zone B: Base salary range of $211,000-$316,000 annually
- Zone C: Base salary range of $189,000-$283,000 annually
This role is also eligible for