Senior 3D Developer

byte-code spa
Detroit, MI

Job description

About Xaba

Xaba is at the forefront of AI-driven robotics automation, pioneering cutting-edge solutions to enhance industrial processes. Headquartered globally, with a team of collaborative scientists, engineers, and designers, Xaba operates in a remote-first and distributed environment. Join us to revolutionize the future of AI applied to robotics.

The role

We’re looking for a Senior 3D Developer to join the team.

What you will do

  • Architect Industrial 3D Visualizations: Design and implement high-fidelity, interactive 3D environments for our cutting-edge Generative Design tool, specifically focusing on the visualization of industrial manipulators and AGVs.

  • Engineered Simulations: Develop robust 3D simulations that accurately reflect robotic kinematics and spatial dynamics within industrial workflows.

  • -Performance Optimization: Lead graphics optimization efforts (including shader development, memory management, and draw-call reduction) to ensure seamless performance when rendering massive datasets or complex mechanical assemblies.

  • Collaborate with a multidisciplinary team including designers, and software engineers in multiple locations

About you

  • B.Sc in Computer Science, Computer Engineering, Mathematics, Physics or related disciplines, or equivalent industry experience

  • Fluent in 3D graphics principles such as mesh creation and visualization, transformations, scenes, shaders, etc.

  • Deep understanding of the full software development cycle and specifically the 3D Graphic software stack, the design, implementation and delivery of 3D graphical application

  • Knowledge of linear algebra for computer graphics

  • Experience using automated testing and continuous integration frameworks

  • Exposure to software product development and delivery practices and related tools

  • Fluent in English

Nice to have

  • Ability to work with modern web technologies (e.g. React, Vue, etc)

  • Computational geometry algorithms and methods

  • Amazon Web Services APIs

  • Lightweight virtualization technologies (Docker, etc.)

  • Knowledge of QT, Python

Our Team and Perks

  • We are an open, collaborative, and supportive culture including skill shares, design critiques, and a bi-weekly reading group

  • We believe that employees should be owners, which is why we provide stock option grants for full time employees

  • We believe in support the health and wellbeing of our team, which is why we offer a competitive health benefits package

  • We believe in balance and taking time to rest and recharge, which is why we offer 4 weeks vacation to all full-time employees plus an extra week off at the end of December.

  • As a remote-first team, we believe in the importance of having the right set up, which is why we offer a home office budget

  • Learning and development is critical to us, which is why we have a self-directed learning budget

Our location

Our team is remote-first and fully distributed, we have offices in both Milan, Italy and Detroit, USA. For this position, it’s important that you live in a location close to one of our two offices, so that you can travel to either office when needed.

Our Hiring Process

  • Discover: You discover the opportunity and apply to the role

  • Talk: You take part in a 30-45 minute screening call with the Hiring Manager to chat about the role and the team.

  • Deep dive: We have a 60 minute call to dive deep into your experience and the role.

  • Meet your team: You have a video call with a few other Xaba team members.

  • Offer: You receive an offer to join Xaba!

Accommodations and Accessibility

Inclusion and equity are the cornerstones of how we recruit, hire, and develop talent. We encourage applications from all candidates, especially those who identify as members of the BIPOC community, LGBTQ++ community, women, caregivers, immigrants, and people living with disabilities. We encourage candidates to include any accommodations you require in your application. We look forward to hearing from you.

Job requirements

  • B.Sc in Computer Science, Computer Engineering, Mathematics, Physics or related disciplines, or equivalent industry experience

  • Fluent in 3D graphics principles such as mesh creation and visualization, transformations, scenes, shaders, etc.

  • Deep understanding of the full software development cycle and specifically the 3D Graphic software stack, the design, implementation and delivery of 3D graphical application

  • Knowledge of linear algebra for computer graphics

  • Experience using automated testing and continuous integration frameworks

  • Exposure to software product development and delivery practices and related tools

  • Fluent in English

All done!

Your application has been successfully submitted!

Posted 2026-02-25

Recommended Jobs

Neurologist

NP Now
Detroit, MI

A thriving healthcare system is seeking a Neurologist in Saginaw, MI! Come make a difference within a growing team of providers that focus to enhance the lives they serve and value learning and gro…

View Details
Posted 2025-11-19

Business Development Manager (PPT)

Vector North America, Inc.
Detroit, MI

We are broadening our PREEvision business sector and seek a results-oriented Business Development Manager (BDM) to identify market opportunities, anticipate technological advancements, and drive th…

View Details
Posted 2026-02-25

Senior Solution Engineer - SPDM

ESTECO SpA
Novi, MI

About ESTECO ESTECO was founded in 1999 and is a pioneer in numerical optimization solutions, specialized in research and development of multidisciplinary design optimization software technology. …

View Details
Posted 2025-12-18

Medical Director, Clinical Development, Hematology

Regeneron
Warren, MI

The Senior Medical Director, Clinical Sciences, Hematology Oncology provides clinical leadership and is responsible for all clinical deliverables within the assigned section of a clinical program wit…

View Details
Posted 2025-11-10

Registered Nurse (Hiring Immediately)

MetroHealth
Detroit, MI

Location: MetroHealth Main Campus- Glick Bi-weekly Hours: 48hrs Shift: 7a-7p/7p-7a; rotating weekends, rotating holidays ***Up to $10,000 sign on bonus for RNs with qualifying experience*** …

View Details
Posted 2026-02-23

Primary Care Physician (Family or Internal Medicine) - Battle Creek, MI

PsyPhyCare
Battle Creek, MI

Job Title: Primary Care Physician - Battle Creek, Michigan Location: Battle Creek, Michigan Position Type: Contract / Full-Time Overview: PsyPhyCare, a division of Business Staffing o…

View Details
Posted 2026-02-01

Line Cook

Real Seafood Co
Ann Arbor, MI

Real Seafood is where the coastlines of the Atlantic Ocean, the Great Lakes, and the Gulf of Mexico meet and features a menu teeming with the area's largest variety of fresh-caught fish and seafood. …

View Details
Posted 2025-10-28

Respiratory Therapist

Byram Healthcare
Madison Heights, MI

At Owens & Minor, we are a critical part of the healthcare process. As a Fortune 500 company with 350+ facilities across the US and 22,000 teammates in over 90 countries, we provide integrated techno…

View Details
Posted 2025-08-12

Shift Manager

Papa John's
Livonia, MI

Shift Manager (Day shift & Night shift) – Immediate Opening Locations: Garden City, Wixom, and Livonia A national pizza franchise is seeking a dedicated and motivated Night Shift Assistant Mana…

View Details
Posted 2026-02-07

Auto Body Paint Technician

Dent Wizard
Detroit, MI

For a quick application text APPLY1 to 82174 About Dent Wizard Dent Wizard is the nation’s undisputed leader in automotive reconditioning services and vehicle protection products – and our suc…

View Details
Posted 2026-01-22