Software Engineer, AR

Main Location
Santa Monica, CA, United States
Open jobs
powertofly approved What Snap Inc. Has to Offer:

Snap Inc. calls themselves a camera company but you know them as the people behind Snapchat! Snap Inc. aims to improve the way people live and communicate by empowering people to express themselves, live in the moment, learn about the world, and have fun together. They offer their employees great benefits like:

  • 401k
  • Paid maternity, paternity, and family caregiver leave
  • Comprehensive medical coverage
  • Programs to encourage all kinds of fitness: financial, mental, & physical
  • We’re looking for a Software Engineer to join Team Snapchat! Working from our London, UK office, you'll be able to work on exciting projects. Working in a highly collaborative environment with a small team, your role will cover the whole lifecycle of features, from user requirements and design to delivery. You will have the support of a team of experienced engineers to help you grow and develop new skills.  We build internal tools mostly in Python, and front-end code in Swift, Java, or C++17 and you will have the opportunity to learn whichever of these you don’t already know.

    What you’ll do:

    • Develop and collaborate on new internal and external products and tools

    • Work on exciting projects related to computer vision and augmented reality used by millions of Snapchatters

    • Focus on code quality and engage in code and design reviews

    • Develop new skills and learn new languages with the full support of your peers

    • Build robust, lasting, and scalable products

    Minimum qualifications:

    • Bachelors in Engineering or Computer Science or equivalent experience

    • Industry software development experience 

    • Current experience in one of iOS, Android, C++, or cloud processing.  (You need to be happy to interview in whichever you prefer out of Python, Swift, Java, C++)

    Preferred qualifications:

    • Experience working in real-time 3D environments and OpenGL

    • Experience with image processing/computer vision algorithms

    • The ability to take an unfamiliar algorithm, understand it, translate it to code and improve it

    • Dedication to code quality, performance and continuous improvement

    We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
    Are you hiring? Join our platform for diversifiying your team
    Software Engineer, AR
    Snap Inc.