Graphics Software Engineer
META - San Francisco, CA
Apply NowJob Description
Summary: Join Meta as a Graphics Software Engineer and be part of a dynamic team focused on crafting cutting-edge graphics frameworks and tools that elevate both quality and performance. In this role, you will collaborate with diverse teams across Meta, contributing to the development of real-time rendering architecture and enabling high-quality digital representations. Your skills in writing high-quality, efficient, and maintainable code will be essential in shaping innovative products in mobile and AR/VR environments. You'll have the chance to document and support graphics features, working hand-in-hand with various infrastructure and product teams to ensure project success. Key Responsibilities: Develop and enhance graphics frameworks, algorithms, and tools to optimize graphics quality and performance. Collaborate with cross-functional teams on projects involving camera, graphics, media enhancements, and more. Create tools and workflows for generating realistic synthetic images and video effects. Facilitate high-fidelity experiences using remote computing solutions or mobile device solutions with limited resources. Support rendering subsystems for platforms like Spark AR and Horizon. Document and assist in the development of graphics features. Produce high-quality, performant, and maintainable code. Drive innovation through teamwork with engineering teams. Minimum Qualifications: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience. 5+ years of software development experience in industry settings or a PhD with 2+ years of experience. 3+ years of experience in graphics software engineering. Proficiency in C/C++ programming. Experience in object-oriented and component-based design. Preferred Qualifications: Strong problem-solving abilities and excellent communication skills. Experience with delivering AAA games, particularly in Graphics subsystems or Game Engine for Augmented Reality (AR) and Virtual Reality (VR) experiences. Knowledge of ray tracing, rasterization, and linear algebra principles. Experience in low-level performance profiling and optimization. Familiarity with implementing 3D graphics features such as lighting, effects, shaders, and other low-level systems. Experience with tools like Maya, Houdini, Blender, 3Ds Max, Arnold, RenderMan, or Cycles. Proficient in graphics APIs such as DirectX, Vulkan, OpenGL, or Metal. Public Compensation: $74.04/hour to $217,000/year plus bonus, equity, and benefits. Industry: Internet Equal Opportunity: Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer, supporting diversity and inclusion. We do not discriminate based on race, religion, gender, or other legally protected characteristics. Meta participates in the E-Verify program in certain locations as required by law. We are committed to providing reasonable accommodations for candidates with disabilities throughout our recruiting process. Please reach out if you need any assistance or accommodations due to a disability.
Created: 2026-03-11