Software Engineer, Research, iOS
We’re looking for a Software Engineer to join Snap Inc.! You'll work with a small group in Snap Inc.’s Research team focused on experimenting and deploying new camera-driven user experiences. Responsible for bringing ideas to life, you will be involved through the whole research process, from the design to the launch of a product. Our team develops new user experiences on custom hardware platforms as well as emerging or established platforms such as mobile, wearables, AR and voice. Working closely with Research Scientists, you will develop prototypes for rapid experimentation. You will also transform the successful prototypes into products that can potentially impact millions of people every day.
What you'll do:
Architect, design, and implement software research prototypes
Translate research prototypes into robust, lasting, and scalable products
Assist Research Scientists on existing projects and collaborate with them on ideating new ones
Iterate and learn new things quickly
Minimum qualifications:
Bachelor's degree in a technical field such as Computer Science (or equivalent experience)
2+ years of full-stack software engineering experience in the industry
Proficiency in iOS programming (Swift) and experience building iOS applications
Experience with Python
Experience with cloud platforms such as Google Cloud and/or AWS
Preferred qualifications:
MS in a technical field
Experience building software experiences for hardware prototypes
Experience partnering with a research organization
Demonstrated ability to build and ship software
Passionate about computer vision and/or machine learning
A collaborative, positive, and team-oriented mindset