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

Mediabistro
Saint Paul, Minnesota, United States
$85,1 an hour
Full-time
We are sorry. The job offer you are looking for is no longer available.

Summary : Reality Labs at Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, wire-free VR, and push the future of computing platforms.

We are a team of world-class experts developing and shipping products at the intersection of hardware, software and content.

As a Graphics Software Engineer on the Reality Labs (Avatars) team at Meta, you can help push the boundaries of how people represent themselves and work, play and connect.

Connecting with others is at the heart of the metaverse, and we're the people helping to define what that means. Required Skills : Graphics Software Engineer- Pipeline / Tooling, Reality Labs (Avatars) Responsibilities : 1.

Develop innovative graphics frameworks, algorithms, and tools to maximize avatar quality and performance2. Partner closely with various infra and product teams across Meta, on camera, graphics, upcoming hardware, media enhancements, and more to create real-time rendering architecture3.

Build tools and pipelines for generating very high quality digital representations of people4. Write high-quality, performant, and maintainable code5.

Collaborate with cross-functional engineering teams to deliver innovative AR / VR products6. Develop and enhance real-time animation and AI systems7.

Document and support graphics and tooling features Minimum Qualifications : Minimum Qualifications : 8. Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.

Degree must be completed prior to joining Meta.9. 6+ years of graphics software engineering experience or 2+ years of graphics software engineering experience with PhD10.

Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.

11. 6+ years of experience with C / C++ programming12. 6+ years of object-oriented and component-based design experience13.

Problem-solving and communication skills14. 2+ years of technical leadership experience Preferred Qualifications : Preferred Qualifications : 15.

Experience delivering AAA Games, working on Graphics subsystems, the Game experience, Tooling, Animation subsystems, or Middleware16.

Knowledge of ray tracing, rasterization and linear algebra17. Experience with low level performance profiling and optimization18.

Experience with character animation and behavior19. Experience implementing 3D graphics features such as lighting, effects, shaders and other low-level systems20.

Experience with tools such as Maya, Houdini, Blender, 3Ds Max, Arnold, RenderMan, or Cycles21. Experience with any of DirectX / Vulkan / OpenGL / Metal22.

Experience with AI and / or AI tooling in a game development context23. Experience with Unity and / or Unreal Engine24. Experience with Python, Lua and / or other scripting languages in a game development context Public Compensation : $85.

10 / hour to $251,000 / year + bonus + equity + benefits Industry : Internet Equal Opportunity : Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer.

We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law.

Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.

8 days ago
Related jobs
Mediabistro
Saint Paul, Minnesota

Graphics Software Engineer- Pipeline/Tooling, Reality Labs (Avatars) Responsibilities:. As a Graphics Software Engineer on the Reality Labs (Avatars) team at Meta, you can help push the boundaries of how people represent themselves and work, play and connect. Reality Labs at Meta is building product...

Promoted
C4 Technical Services
Minneapolis, Minnesota

Work with other software architects, software engineers, quality engineers, and other team members to design and build required systems. Software Engineer IV (NLU Tooling). We are looking for passionate developers to augment our NLP tools engineering team, where each team member has a meaningful imp...

Mediabistro
Saint Paul, Minnesota

We are looking for a highly motivated senior Graphics Software Development engineer with 3D realtime graphics background, expertise in modifying and extending Game Engines, strong system programming and graphics pipeline development skills. Working together with world-class AI and Graphics engineers...

Promoted
Horizon Chemical LLC
Mounds View, Minnesota

Horizon Commercial Pools is seeking a Project Manager to join our renovation team. Swimming pool renovation combines multiple skill sets of traditional construction projects including plaster, tile, sandblasting and plumbing all with the same project management expectations that clients expect. At l...

Promoted
Leonardo DRS
Burnsville, Minnesota

DRS Naval Electronics is looking for a Systems Engineer with Test & Project Engineering skillsets working in a hybrid model work environment from our offices in Burnsville, MN. Technical degree (Master or Bachelor of Science) in relevant field with at least 5 years of direct experience related to Sy...

Promoted
General Dynamics Mission Systems
Bloomington, Minnesota

Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. As a software engineer for the High Performance Computing Group, you'll be a member of a cross functional team developing and supporting mission applications. We encourage you to apply if yo...

Promoted
University of Minnesota
Saint Paul, Minnesota

An entry-level project management position, the Assistant Project Manager is an integral member of CPM project team responsible for managing a portfolio of building and infrastructure projects system-wide. The Assistant Project Manager, under supervision, will assist project managers through all pha...

Promoted
VirtualVocations
Saint Paul, Minnesota

A company is looking for an IT Operations & Systems Engineer (R4). Key Responsibilities:Design and implement IT infrastructure to support business requirementsInstall, configure, test, and maintain operating systems, application software, and system management toolsDevelop and maintain comprehensive...

Promoted
Russell Tobin
Minneapolis, Minnesota

Independently write SQL, gather data, analyze data, and present findings in an easily comprehensible business format. Intermediate Excel for data analysis. ...

Promoted
Jack Link's Protein Snacks
Minneapolis, Minnesota

The Graphics Production Manager is responsible for supporting graphic design execution through project planning and coordination of executional activities to ensure projects are prioritized, scoped, scheduled, implemented, and delivered on time. Graphics Production Project Manager. Graphics Producti...