Time zones: EST (UTC -5),  CST (UTC -6),  MST (UTC -7),  PST (UTC -8),  AKST (UTC -9),  HST (UTC -10)
Minimum Qualifications
Preferred Qualifications
Graphics Software Engineer, Rendering - Reality Labs Responsibilities
- Develop innovative graphics frameworks, algorithms, and tools to maximize graphics quality and performance
 - Partner closely with various infra and product teams across Meta, on camera, graphics, upcoming hardware, media enhancements, and more to create real-time rendering architecture
 - Building tools and pipelines for generating very realistic synthetic images
 - Enable high fidelity experiences through remote compute solutions on smaller devices with limited battery
 - Building rendering subsystems for platforms such as 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 to deliver innovation into AR/VR products
 
Minimum Qualifications
- 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 of graphics software engineering experience with PhD
 - 6+ years of experience with C/C++ programming
 - 6+ years of object-oriented and component-based design experience
 - Problem-solving and communication skills
 
Preferred Qualifications
- Experience delivering AAA Games, working on Graphics subsystems or the Game Engine AR/VR experience
 - Knowledge of ray tracing, rasterization and linear algebra
 - Experience with low level performance profiling and optimization
 - Experience implementing 3D graphics features such as lighting, effects, shaders and other low-level systems
 - Experience with tools such as Maya, Houdini, Blender, 3Ds Max, Arnold, RenderMan, or Cycles
 - Experience with either DirectX/Vulkan/OpenGL/Metal
 

