Software Engineer, GLTF
Latest jobs
Senior UI Artist – Mobile – London
Mid Level 2D Artist – Mobile – London
Software Engineer, GLTF
Remote | United States | Operations | Full-time
At Luna, our mission is to make quality, affordable vision care accessible for all.
Our diverse team is working to advance the vision industry with an ever-growing collection of innovative solutions designed to address the toughest challenges facing eyewear businesses and doctors. We offer suites of products and services that improve and increase vision prescription access, streamline online shopping with virtual try-on and facial measurements, and support fulfillment and delivery.
We partner with forward-looking eyewear retailers and brands, as well as eye doctors and optical shops, to accelerate their digital transformation with end-to-end solutions that revolutionize vision experiences online, offline, and everywhere in-between. Our solutions are currently used by over 10 million users each month, all around the world.
As part of our core tech team, your role will be to develop solutions to help deliver and scale our newest digital asset pipeline utilizing the GLTF file format. This role will collaborate across teams to identify and develop ways we can improve the workflow, quality, and stability of our digital glasses assets as we develop new outputs for our clients.
What you’ll do:
- Develop python automation scripts and tools for efficient glTF conversion workflows of existing 3D assets
- Diagnose and resolve technical issues in the tools
- Write user and developer documentation for the software you create
- Collaborate closely with the engineering and visual development teams to meet user and client needs
About you:
- 2+ years experience developing pipeline scripts and tools. ideally in a 3D asset pipeline
- Solid understanding of rendering concepts such as the representation of primitive objects, groups and hierarchies, schemas, layers and composition.
- Experience creating automations for 3D asset creation or delivery
- Experience scripting Python/PyQt plugins or extensions, ideally for Blender
- Familiarity with commonly used file formats for meshes (OBJ, FBX, glTF, GLB, USDZ), images and textures, as well as asset libraries
- Familiarity with consuming RESTful API web services
- Self-motivated with strong communications skills and able to work both in a team and independently
- Bachelor’s or higher degree, or the equivalent, in Computer Science or related.
- (Luna recognizes that knowledge and skills equivalent to those earned in a degree program can also be achieved via nontraditional paths and welcomes applicants with nontraditional training.)
About us:
We’re bright minds creating innovative solutions to real problems in the vision space. We are passionate people who bring big energy to big problems and aren’t afraid to do things differently or take a new approach to old challenges. We inspire and support each other in our mission to make quality, affordable vision care accessible for all.
Our diverse team includes engineers, eye doctors, entrepreneurs, creatives, and researchers who come together from all around the world to revolutionize the vision industry with smart, well-designed solutions. Our distributed workforce philosophy allows us to find the best fit for our roles based on talent, not on location.
Perks & company culture:
We offer all the perks you should expect from a great tech company: competitive salary, meaningful equity-upside, medical and dental insurance, unlimited PTO, and a 401(k) with a company match. We care a lot about doing the little things well and work hard to build a strong team culture. We organize online team events and activities to bring our remote teams together and find creative ways to build our culture with team members around the world.
Inclusion and listening are at the heart of our brand culture. We celebrate different backgrounds, experiences, and perspectives and encourage everyone to be their authentic self at work. We welcome everyone regardless of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or genetics. We dedicate ourselves to providing an inclusive, open, and diverse work environment. For these reasons and more, Luna is a proud equal employment opportunity employer.