Graphics Software Engineer, Rendering - Reality Labs

Meta builds technologies that help people connect, find communities, and grow businesses, including social platforms and immersive AR/VR experiences.
Graphics
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AR/VR · Gaming

Description For Graphics Software Engineer, Rendering - Reality Labs

Meta's Reality Labs is at the forefront of developing next-generation AR/VR technologies that are reshaping how people connect and interact. As a Graphics Software Engineer in the Reality Labs team, you'll be working on cutting-edge rendering solutions that power Meta's ambitious vision for the future of computing and social interaction.

The role involves developing sophisticated graphics frameworks and algorithms that push the boundaries of what's possible in AR/VR experiences. You'll be working with state-of-the-art technology to solve complex challenges in real-time rendering, synthetic image generation, and remote compute solutions for resource-constrained devices.

Your responsibilities will span across the entire graphics pipeline, from low-level systems to high-level tools and frameworks. You'll be collaborating with cross-functional teams to integrate graphics solutions into platforms like Spark AR and Horizon, directly impacting millions of users' experiences in the metaverse.

The ideal candidate brings deep expertise in graphics programming, with strong C++ skills and a thorough understanding of modern graphics APIs and rendering techniques. Experience with game engines, ray tracing, and performance optimization is highly valued. You'll be working in an environment that values innovation, technical excellence, and the ability to tackle complex challenges in computer graphics.

This position offers the opportunity to work on groundbreaking AR/VR technology at Meta, one of the world's leading technology companies. You'll be part of a team that's defining the future of spatial computing and mixed reality experiences. The work you do will help shape how people interact with technology and each other in the coming decades.

Meta offers a collaborative culture where engineers are encouraged to innovate and push technical boundaries. You'll be working alongside world-class experts in computer graphics, hardware engineering, and software development. The company provides comprehensive benefits and the chance to work on products that will fundamentally change how people experience digital content and social interaction.

If you're passionate about computer graphics, have a strong technical background, and want to be at the forefront of AR/VR technology, this role offers an exciting opportunity to make a significant impact in this rapidly evolving field.

Last updated 15 hours ago

Responsibilities For Graphics Software Engineer, Rendering - Reality Labs

  • Develop innovative graphics frameworks, algorithms, and tools to maximize graphics quality and performance
  • Partner with teams across Meta on camera, graphics, hardware, and media enhancements
  • Build tools and pipelines for generating realistic synthetic images
  • Enable high fidelity experiences through remote compute solutions
  • Build rendering subsystems for platforms like Spark AR and Horizon
  • Document and support graphics features
  • Develop high-quality, performant, and maintainable code
  • Collaborate with cross-functional engineering teams on AR/VR products

Requirements For Graphics Software Engineer, Rendering - Reality Labs

Python
  • 5+ years of graphics software engineering experience or 2+ years with PhD
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent
  • Experience implementing 3D graphics features
  • 5+ years of C/C++ programming
  • 5+ years of object-oriented and component-based design experience
  • Problem-solving and communication skills

Interested in this job?

Jobs Related To Meta Graphics Software Engineer, Rendering - Reality Labs

Graphics Software Engineer - Pipeline/Tooling, Reality Labs (Avatars)

Senior Graphics Software Engineer role at Meta's Reality Labs focusing on avatar pipeline and tooling development for AR/VR experiences.

Graphics Software Engineer, Rendering - Reality Labs

Senior Graphics Software Engineer position at Meta's Reality Labs, focusing on developing innovative rendering solutions for AR/VR technologies and the metaverse.

Graphics Software Engineer, Senior

Senior Graphics Software Engineer position at Qualcomm focusing on GPU hardware, drivers, and features development for gaming and XR experiences.

Graphics Software Engineer - Pipeline/Tooling, Reality Labs (Avatars)

Senior Graphics Software Engineer role at Meta's Reality Labs focusing on avatar pipeline and tooling development for AR/VR experiences.

Engineer, Senior - Graphics

Senior Graphics Engineering role at Qualcomm focusing on GPU Developer Tools development, performance optimization, and next-gen GPU hardware collaboration.