Skip to main content

This job has expired

AR/3D Software Engineer (Remote, Americas)

Employer
Shopify
Location
Canada
Closing date
16 Mar 2022

View more

Function
Technology
Level
Manager

Job Details

Shopify is bringing Augmented Reality functionality to it'smerchants via the Shop app!Our AR/3D Software Engineersare building core features that Shop will use to power Augmented Reality experiences. They understand the intricacies of 3D space and have the know-how to create realistic experiences for customers. You'll build native components along with the bridges that allow React Native to interact with them.

As an AR/3D Software Engineer, you'll work closely with our team of designers to create the first iterations of UI elements to make shopping in AR as easy as pressing "Add to Cart!" Our development team is building the foundationof Shop's AR offering, so you'll be there from the ground up. You'll need to have a love of all things AR, as well as an interest in computer vision and machine learning.

What you'll do as a AR/3D Software Engineer at Shopify:
  • Collaborate with other engineersand designers to create the correct pipelines for our Augmented Reality experiences.
  • Create the foundations of our AR infrastructure for the Shop app, empowering other developers to create AR experiences with ease.
  • Work in a greenfield area within Shopify, providing swift solutions to novel challenges as we build out our roadmap (This is a new space for the Shop app, let's run wild!)


Qualifications

  • Comfortable in Swift and/or Kotlin - We'll be working in both the Android and iOS native code primarily so an understanding of one of these two languages will be necessary.
  • Experience with 3D APIs like OpenGL, Vulkan, and/or Metal - This role will require understanding APIs such as these at an introductory level at least.
  • Experience writing PBR (physically based rendering) renderers or a deep understanding of how they work. We'll be doing a lot of rendering improvements and fine tuning. We are displaying 3D objects on a mobile device, so being smart with memory constraints is important.
  • Ability to distill 3D complexity into a React Native API that's powerful yet easy to use, reason about tradeoffs, and build for the long term. - Shop is built on React Native by the best devs in the business. It's our job to give them the best components and tools to make adding AR as easy as adding a button.


Shopify is now permanently remote and working towards a future that is digital by design. Learn more about what this can mean for you.

We know that looking for a new role can be both exciting and time-consuming, and we truly appreciate your effort. Sam is an actual real live person (👋🏻) and is looking forward to learning more about you through your application. And remember, we want to know what you're really interested in building and why you want to build it at Shopify, so please give us as much detail on this as you'd like in the answers on the next page. 👍 📖

Shopify is now permanently remote, and we're working towards a future that is digital by design. That location you see above? Consider it merely an example of hundreds of potential locations across North America where Shopify is hiring. Learn more here: https://www.shopify.com/careers/work-anywhere

At Shopify, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly make commerce better for everyone. We strongly encourage applications from Indigenous people, racialized people, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities.

At Shopify, we understand that experience comes in many forms. We're dedicated to adding new perspectives to the team - so if your experience isthisclose to what we're looking for, please consider applying.

How we hire

At Shopify, we put a lot of care and time into who we hire. We believe that in order to build the best products, we need to build high impact teams. Our recruitment process centres around what we call the Life Story interview, a conversational-style interview where we get to learn more about you.
Learn more about our hiring process

Company

With a comprehensive set of industry-leading tools, Shopify has helped over 1,000,000 people in 175 countries take control of where they take their businesses. Headquartered in Ottawa, Canada, Shopify has worked with brands like Unilever, Kylie Cosmetics, Allbirds and countless others that started with nothing but an idea, a passion, or a purpose. We build products that help entrepreneurs around the world start and grow their businesses. As a workplace, we challenge and support you to hone your craft and make an impact. Visit our careers page for opportunities: https://www.shopify.com/careers

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert