Research Engineer, Human-Computer Interaction
We’re looking for a Research Engineer to join Snap Inc! You'll work with a small group in Snap Inc.’s Research team focused on experimenting and deploying new 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 both emerging and established platforms such as wearables, AR, voice, web, and mobile. Working closely with Research Scientists, you will develop prototypes that turn into scientific publications and transform those prototypes into real products that can 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 industry
Significant experience in Python, Java, C# and/or C++
Preferred qualifications:
Masters/PhD in a technical field such as Computer Science or equivalent experience
Experience with cloud platforms such as Google Cloud and/or AWS
Experience with Sketch, Figma and other design tools
Hands-on experience and fast prototyping
Demonstrated ability to build and ship software
A collaborative, positive, and team-oriented mindset
Experience building iOS and Android applications