Graphics Software Engineer – Pipeline/Tooling – Reality Labs – Avatars
Company | Meta |
---|---|
Location | Burlingame, CA, USA, Bellevue, WA, USA |
Salary | $85.1 – $251000 |
Type | Full-Time |
Degrees | Bachelor’s, PhD |
Experience Level | Senior, Expert or higher |
Requirements
- 7+ years of graphics software engineering experience or 4+ years of graphics software engineering experience with PhD
- Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- 2+ years of technical leadership experience
- Experience with C/C++ programming
- Object-oriented and component-based design experience
Responsibilities
- Develop innovative graphics frameworks, algorithms, and tools to maximize avatar quality and performance
- Partner closely with various infra, runtime, technical artist, and product teams across Meta to create real-time asset pipeline architecture
- Build tools and pipelines for generating user-customizable digital representations of people, animals, and objects targeting variable rendering parameters and end-user surfaces
- Write high-quality, performant, and maintainable code
- Collaborate with cross-functional engineering teams to deliver innovative augmented reality / mixed reality and mobile products
- Document and support graphics and tooling features
Preferred Qualifications
- Experience delivering AAA Games or computer animated films, working on Asset Pipeline subsystems, performance optimizations, the Game experience, Tooling, or Middleware
- Experience with low level performance profiling and optimization
- Experience with character animation and behavior
- 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 any of DirectX/Vulkan/OpenGL/Metal
- Experience with AI and/or AI tooling in a game development context
- Experience with real world node-graph optimization problems and/or Compiler problems