Software Engineer (Remote, Americas)

Software Engineer (Remote, Americas)

Software Engineer (Remote, Americas)

Job Overview

Location
Ottawa, Ontario
Job Type
Full Time Job
Job ID
74534
Date Posted
1 year ago
Recruiter
George Melissa
Job Views
215

Job Description

Shopify is bringing Augmented Reality functionality to it's merchants via the Shop app! Our AR/3D Software Engineers are 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 foundation of 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 engineers and 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.

Additional Information

Shopify is now permanently remote and working towards a future that is digital by design. [ Link removed ]  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: [ Link removed ]

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 is this close to what we’re looking for, please consider applying.

PandoLogic. Keywords: Software Engineer, Location: Ottawa, ON - K1A 0K2

Job ID: 74534

Similar Jobs

Meta

Full Time Job

Software engineer (remote, americas) Software engineer (remote, americas)

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Software engineer (remote, americas) Software engineer (remote, americas)

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Software engineer (remote, americas) Software engineer (remote, americas)

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Software engineer (remote, americas) Software engineer (remote, americas)

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept