Graphics Software Engineer, Rendering - Reality Labs

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$85,100 - $251,000
Graphics
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AR/VR

Description For Graphics Software Engineer, Rendering - Reality Labs

Meta's Reality Labs is at the forefront of developing groundbreaking AR/VR technologies that are reshaping how people connect and interact. As a Graphics Software Engineer in the Reality Labs team, you'll be instrumental in creating innovative hardware and software solutions that define the future of the metaverse. The role combines advanced graphics programming with cutting-edge AR/VR technology, requiring expertise in real-time rendering, graphics optimization, and 3D graphics systems.

The position offers an opportunity to work on high-impact projects that directly influence Meta's vision for the future of social technology. You'll be developing sophisticated graphics frameworks and tools, working with state-of-the-art rendering technologies, and collaborating with cross-functional teams to push the boundaries of what's possible in AR/VR experiences.

The ideal candidate will bring strong technical expertise in graphics programming, particularly with C/C++, along with experience in modern graphics APIs and rendering techniques. You'll be working in Meta's Reality Labs division, which is dedicated to creating next-generation AR/VR experiences that will fundamentally transform how people interact with technology.

This role offers competitive compensation, including a comprehensive benefits package, and the chance to work on technology that will define the next era of computing. You'll be joining a team of world-class experts in a company known for its innovative approach to technology and social connection. The position is based in Los Angeles, CA, offering the opportunity to work in one of tech's most dynamic environments while contributing to projects that will shape the future of human interaction and computing.

Last updated 5 days 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, upcoming 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
  • Build a platform for cloud streamed games
  • Document and support graphics features
  • Write high-quality, performant, and maintainable code
  • Collaborate with cross-functional engineering teams

Requirements For Graphics Software Engineer, Rendering - Reality Labs

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of graphics software engineering experience or 2+ years with PhD
  • 6+ years of C/C++ programming experience
  • 6+ years of object-oriented and component-based design experience
  • Problem-solving and communication skills
  • Experience with DirectX/Vulkan/OpenGL/Metal (preferred)
  • Knowledge of ray tracing, rasterization and linear algebra (preferred)
  • Experience with low level performance profiling and optimization (preferred)
  • Experience implementing 3D graphics features (preferred)
  • Experience with 3D tools like Maya, Houdini, Blender (preferred)

Benefits For Graphics Software Engineer, Rendering - Reality Labs

Medical Insurance
Equity
  • Base salary
  • Bonus
  • Equity
  • Benefits package

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 products.

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.