Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer - Simulation Graphics and AI/ML image - Rise Careers
Job details

Software Engineer - Simulation Graphics and AI/ML

The 3D Simulation group at Zoox is looking for 3D graphics engineers to simulate sensors (lidar, radar, cameras), combining modern graphics and GenAI/ML techniques to close the gap between simulation and reality. You will have access to the best sensor data in the world and an incredible infrastructure for testing and validating your algorithms. Collaborate with Sensor Sim, Perception, and V&V teams to evaluate and iteratively improve the fidelity of sensor simulation. The 3D Sensor Simulation team’s work is at the core of creating high fidelity synthetic data for training and testing AV AI, as well as real time sensor data for hardware-in-the-loop simulation.



In this role, you will:
  • Research, implement, and optimize state of the art 3D rendering of sensor data, leveraging GenAI/ML to enhance your traditional 3D graphics.
  • Develop realism metrics with V&V to show measurable impact of your improved sensor fidelity. 
  • Collaborate with Perception, Hardware, and Safety teams to improve realism of realtime sensor simulation and high fidelity synthetic data.
  • Improve rendering and tooling for generating realistic data at scale.


Qualifications
  • 5+ years of expertise in implementing 3D graphics algorithms used in production using Vulkan and OpenGL
  • 5+ years of experience developing software with modern  C++ and Python
  • Experience with neural rendering techniques like Gaussian Splatting and NeRFs
  • Familiarity with PyTorch or Tensorflow
  • Strong mathematical skills and understanding of 3D linear algebra and probabilistic techniques


Bonus Qualifications
  • Bachelor's, Master's or PhD in computer science, mathematics, physics, or related field
  • Experience with generative models for 3D content pipelines using applications like Houdini, Maya, or Blender.
  • Experience in 3D rendering for simulation, games, cloud computing, or VFX 


Compensation

There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary will range from $160,000 to $235,000. A sign-on bonus may be part of a compensation package. Compensation will vary based on geographic location, job-related knowledge, skills, and experience.  


Zoox also offers a comprehensive package of benefits including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.

Average salary estimate

$197500 / YEARLY (est.)
min
max
$160000K
$235000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Simulation Graphics and AI/ML, Zoox

Join the 3D Simulation group at Zoox as a Software Engineer specializing in Simulation Graphics and AI/ML! Located in Foster City, CA, this role offers a unique opportunity to be on the frontline of groundbreaking technologies that simulate sensors like lidar, radar, and cameras. If you're passionate about merging modern graphics with generative AI and ML techniques, you’ll thrive in this innovative environment. You’ll be collaborating with a talented multi-disciplinary team that includes Sensor Simulation, Perception, and Verification & Validation experts to improve the fidelity of sensor simulations. Your key responsibilities will include researching, implementing, and optimizing cutting-edge 3D rendering techniques. You'll also develop metrics to demonstrate the impact of your work, ensuring that our simulations are as close to reality as possible. Key qualifications include 5+ years of expertise in 3D graphics algorithms, strong programming skills in modern C++ and Python, and familiarity with neural rendering techniques. With a competitive salary that ranges from $160,000 to $235,000, plus stock options and a rich benefits package, Zoox offers not just a job but a career with growth potential. If you’re eager to contribute to the future of autonomous vehicles, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer - Simulation Graphics and AI/ML Role at Zoox
What are the responsibilities of a Software Engineer - Simulation Graphics and AI/ML at Zoox?

As a Software Engineer - Simulation Graphics and AI/ML at Zoox, your primary responsibilities will include researching, developing, and optimizing state-of-the-art 3D rendering techniques. You’ll collaborate extensively with other teams including Perception and V&V to enhance the realism of sensor data simulation. Furthermore, you will implement metrics to quantitatively demonstrate improvements in sensor fidelity, ensuring that the synthetic data used for training AV AI is of the highest quality.

Join Rise to see the full answer
What qualifications are necessary to apply for the Software Engineer - Simulation Graphics and AI/ML position at Zoox?

To qualify for the Software Engineer - Simulation Graphics and AI/ML role at Zoox, you should have at least 5 years of experience in implementing 3D graphics algorithms using Vulkan and OpenGL. Additionally, solid expertise in C++ and Python is essential, along with a strong mathematical background and understanding of 3D linear algebra. Familiarity with neural rendering techniques and frameworks like PyTorch or TensorFlow is also highly desirable.

Join Rise to see the full answer
What technical skills should I possess for the Software Engineer - Simulation Graphics and AI/ML role at Zoox?

For the Software Engineer - Simulation Graphics and AI/ML position at Zoox, you should be proficient in 3D graphics algorithms, particularly using Vulkan and OpenGL. A strong command of modern C++ and Python is a must. Experience with neural rendering techniques, such as Gaussian Splatting and NeRFs, will set you apart. Additionally, familiarity with tools and languages related to generative models for 3D content creation, like Houdini, Maya, or Blender is a bonus.

Join Rise to see the full answer
What is the work environment like for a Software Engineer - Simulation Graphics and AI/ML at Zoox?

At Zoox as a Software Engineer - Simulation Graphics and AI/ML, you’ll be working in a dynamic and collaborative environment that fosters innovation. The team is dedicated to creating high-fidelity simulations for autonomous vehicles. You'll have access to the best sensor data and a stellar infrastructure, allowing you to test and validate your algorithms efficiently while teaming up with experts from various fields.

Join Rise to see the full answer
What potential career growth opportunities exist for Software Engineers in Simulation Graphics and AI/ML at Zoox?

There are substantial career growth opportunities for Software Engineers in Simulation Graphics and AI/ML at Zoox. As technology evolves, you may find chances to lead projects, mentor juniors, or specialize in niche areas like generative modeling or advanced rendering techniques. Additionally, the experience gained in the autonomous vehicle sector is invaluable and positions you better for future roles in tech leadership or specialized engineering roles.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Simulation Graphics and AI/ML
Can you describe your experience with 3D graphics algorithms, particularly using Vulkan or OpenGL?

When answering this question, be specific about the projects where you've used Vulkan and OpenGL, the challenges you faced, and how you overcame them. Highlight any innovative solutions you implemented and the impact they had on the overall project. This not only shows your technical proficiency but your problem-solving skills as well.

Join Rise to see the full answer
How do you optimize 3D rendering for real-time applications?

Start by detailing your approach to performance optimization, such as using level of detail (LOD) techniques, culling, or implementing efficient data structures. Provide examples from past experiences where these optimizations significantly improved rendering performance, showcasing your understanding of real-time graphics processing.

Join Rise to see the full answer
What is your understanding of neural rendering techniques like Gaussian Splatting or NeRFs?

Explain your basic understanding of these techniques and how they differ from traditional rendering. Discuss any applicable projects you’ve worked on involving these methods, emphasizing their potential applications in enhancing realism within simulations, particularly in autonomous vehicle technology.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams such as Perception and V&V?

Talk about the importance of communication and mutual understanding when working with cross-functional teams. Share examples of successful collaborations, focusing on how you facilitated knowledge transfer and addressed differing priorities among team members, thus enhancing project outcomes.

Join Rise to see the full answer
What tools and technologies have you used to develop software in this domain?

List specific tools and technologies you are familiar with, such as programming languages (C++, Python), rendering engines (Unity, Unreal), and any relevant libraries. It’s helpful to articulate how these tools contributed to project successes and your personal development.

Join Rise to see the full answer
What measures do you take to ensure the accuracy and fidelity of sensor simulations?

Discuss your methodology for developing realism metrics, including any benchmarks or evaluation frameworks you’ve used. Mention how these metrics guide your iterative improvements in sensor simulations and how this affects the larger goals of the team.

Join Rise to see the full answer
Can you give an example of a significant challenge faced during a graphics project and how you resolved it?

Choose a challenge that showcases your technical skills and problem-solving abilities. Detail the problem, your thought process for addressing it, and the successful resolution. Highlight any lessons learned and how they have influenced your work ethic.

Join Rise to see the full answer
How do you stay up-to-date with evolving technologies in 3D graphics and AI/ML?

Share specific resources you use, whether they are academic papers, online courses, or industry conferences. Highlight your personal commitment to continuous learning and how this has benefited your work in past projects.

Join Rise to see the full answer
How would you handle criticism of your rendering work from other team members?

Communicate your openness to feedback as a positive way to enhance your projects. You might discuss an instance where constructive criticism led to a breakthrough in your work, emphasizing that collaboration improves quality and innovation.

Join Rise to see the full answer
What motivates you to work in the field of simulation graphics and AI/ML?

Articulate your passion for the intersection of technology, creativity, and real-world impact. Share specific examples, such as projects that inspired you, and explain how they shaped your career goals, particularly in teams focused on autonomous vehicles.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago

As a Strategic Operations Analyst, you will leverage your expertise in data analysis and operations to enhance Zoox's supply chain performance.

Photo of the Rise User

Shape the future of autonomous vehicles at Zoox as a Senior Technical Program Manager overseeing the critical compute hardware program.

Photo of the Rise User

Join Marshmallow as a Technical Lead to spearhead the development of innovative financial products that cater to the needs of global movers.

Posted 11 days ago

Join Northrop Grumman's talented team as a Senior Software Engineer focusing on DevOps and Agile methodologies to support groundbreaking technology in the defense sector.

Photo of the Rise User
Posted 10 days ago

Join FUJIFILM Sonosite as a Software Architect, where you will shape the future of ultrasound technology and significantly impact patient care.

Photo of the Rise User

Saab is seeking a talented Systems Engineer to tackle complex software architecture challenges for next-generation radar technology.

Weekday AI Remote No location specified
Posted 8 days ago

An exciting opportunity for an experienced SIP Developer to advance VoIP technologies in a flexible remote role.

Photo of the Rise User
elasticStage Remote No location specified
Posted 6 days ago

A fast-growing music tech company is seeking a PHP Developer to scale their revolutionary on-demand vinyl record platform.

Posted 5 days ago

Join RVS as a Backend Engineer to help develop scalable platforms that empower volunteers and make a meaningful impact.

Photo of the Rise User
Posted 50 minutes ago

We are looking for a skilled Senior Software Engineer to lead and innovate payment solutions at Visa, impacting a global customer base.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Posted 6 months ago

Zoox was founded to make personal transportation safer, cleaner, and more enjoyable—for everyone. To achieve that goal, the team created a whole new form of transportation. Zoox will provide mobility-as-a-service in dense urban environments.

224 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!