Software Engineer, Computer Vision at Snap Inc.
We’re looking for a computer vision Engineer to join the Snap Lab team! As a member of the CV team, you will develop and work on cutting edge technologies in computer vision and augmented reality. Working from our Santa Monica office, you’ll collaborate with engineering, design, and product teams teams to pave the way for the future of the camera — and innovating how creative computing will be overlaid on the world around us.
What you’ll do:
Advance state-of-the-art computer vision technology
Develop computer vision systems to be used by millions of Snapchatters
Learn new techniques and stay on the cutting edge
Introduce major innovations that can lead to product features or new areas of business
Work closely with other teams to explore and prototype new product features
Participate in our strong culture of mentoring
Bachelor’s degree in computer science, computer engineering, or related technical field
3+ years of experience in computer vision
Proven experience with SLAM or VIO
Excellent C++ programming skills
Master’s or PhD in computer science or related technical field
5+ years of computer vision experience
Deep learning experience
Working knowledge of any scripting or prototyping language (e.g. Python, MATLAB, etc.)
Familiarity with RT and embedded systems.
Computer graphics experience
Someone who gets excited by tough technical challenges
Someone who loves to learn and is passionate about helping others
Someone who can collaborate and work well with others
A passion for Snapchat and creativity!