Senior Computer Graphics Engineer - Synthetic Data
Sunnyvale, California
Summary
Apple's Synthetic Data Group is looking for someone well versed in modern computer graphics techniques to help solve our unique problems of scale and visual fidelity. The ideal candidate will thrive in a fast paced start-up style environment and be able to function well in a multi functional team addressing both immediate technical needs and providing long term solutions. The role will focus on solving complicated computer graphics problems at scale. Expert level experience working with and generating synthetic content within tradition CG frameworks or ML based generative models is key to be successful in this role. Knowledge of production in games, films or VFX will help translate internal and external needs, as will a background and exposure to Machine Learning algorithms.
Key Qualifications
10+ year of industry experience contributing to rendering and or shading engineering technologies
Strong experience in 3D graphics including rendering, lighting and shading
Experience with Shader Languages and writing custom shaders
Production experience focused on large scale content generation in films, VFX, games or similar fields.
Strong 3D math skills (linear algebra)
Knowledge of modern renderers and rendering techniques
Experience with both realtime game engines and offline rendering solutions
Familiarity with various 3D graphics algorithms, and data-structures
Excellent debugging skills
Description
Help take your knowledge of rendering and shading and translate the results into innovative novel algorithms used by Apple customers around the world in products ranging from Vision Pro to iPhone and iPad. Create and define the workflows and data generation techniques used by Synthetic Data Engineers and Machine Learning Engineers as they help shape the growing field. We are looking for candidates with a passion for generating high quality synthetic images, by whatever means their expertise provides. The role will focus on taking advantage of the latest advances in rendering technologies to generate robust synthetic data used to train a wide range of Machine Learning algorithms.
Education & Experience
MS in Computer Science and/or equivalent industry experience
Additional Requirements
Apple's Synthetic Data Group is looking for someone well versed in modern computer graphics techniques to help solve our unique problems of scale and visual fidelity. The ideal candidate will thrive in a fast paced start-up style environment and be able to function well in a multi functional team addressing both immediate technical needs and providing long term solutions. The role will focus on solving complicated computer graphics problems at scale. Expert level experience working with and generating synthetic content within tradition CG frameworks or ML based generative models is key to be successful in this role. Knowledge of production in games, films or VFX will help translate internal and external needs, as will a background and exposure to Machine Learning algorithms.
Key Qualifications
10+ year of industry experience contributing to rendering and or shading engineering technologies
Strong experience in 3D graphics including rendering, lighting and shading
Experience with Shader Languages and writing custom shaders
Production experience focused on large scale content generation in films, VFX, games or similar fields.
Strong 3D math skills (linear algebra)
Knowledge of modern renderers and rendering techniques
Experience with both realtime game engines and offline rendering solutions
Familiarity with various 3D graphics algorithms, and data-structures
Excellent debugging skills
Description
Help take your knowledge of rendering and shading and translate the results into innovative novel algorithms used by Apple customers around the world in products ranging from Vision Pro to iPhone and iPad. Create and define the workflows and data generation techniques used by Synthetic Data Engineers and Machine Learning Engineers as they help shape the growing field. We are looking for candidates with a passion for generating high quality synthetic images, by whatever means their expertise provides. The role will focus on taking advantage of the latest advances in rendering technologies to generate robust synthetic data used to train a wide range of Machine Learning algorithms.
Education & Experience
MS in Computer Science and/or equivalent industry experience
Additional Requirements
- Experience working with OpenUSD
- Experience working with generative ML models
- Ability to work with with artists and engineers to assess technical requirements and designs
- Knowledge of 3D DCC applications and content pipelines a plus
Created: 2024-04-20
Reference: 200537752
Country: United States
State: California
City: Sunnyvale
ZIP: 95002
About Apple
Founded in: 1976
Number of Employees: 154000
Website: https://www.apple.com/
Career site: https://www.apple.com/careers/us/
Wikipedia: https://en.wikipedia.org/wiki/Apple_Inc.
Instagram: https://www.instagram.com/apple/
LinkedIn: https://www.linkedin.com/company/apple
Similar jobs:
-
Senior Graphics Software Engineer - Avatar
Roblox in San Mateo, California -
Engineering Manager, 3D Imaging & Graphics - XR Graphics
Meta in Burlingame, California -
Graphics Software Engineer - Apple Vision Pro
Apple in Sunnyvale, California -
Technical Product Manager III - League Studios, Game Engine Graphics
Riot Games in Los Angeles, California💸 $183300.00 per year -
Graphics Design Verification Engineer
Apple in Santa Clara, California -
Graphics Modeling Engineer
Apple in Santa Clara, California -
Software Engineer, Graphics
Meta in Los Angeles, California -
Senior 3D Graphics Software Engineer - Apple Vision Pro
Apple in Los Angeles, California -
Graphics Design Verification Engineer
Apple in Santa Clara, California -
Graphics Modeling Engineer
Apple in Santa Clara, California -
Graphics Software Engineer, Rendering- Reality Labs (Avatars)
Meta in Burlingame, California -
Senior Software Engineer - 3D Graphics / Computational Geometry Expert - Apple Vision Pro
Apple in Sunnyvale, California -
Graphics Software Engineer- Pipeline/Tooling, Reality Labs (Avatars)
Meta in Burlingame, California -
Graphics Design Verification Engineer
Apple in Santa Clara, California -
Graphics Rendering Software Engineer - Apple Vision Pro
Apple in Santa Clara Valley (Cupertino), California -
Graphics Software Engineer- Pipeline/Tooling, Reality Labs (Avatars)
Meta in Burlingame, California -
Senior Software Engineer - 3D Graphics / Computational Geometry Expert - Apple Vision Pro
Apple in Sunnyvale, California -
Graphics Modeling Engineer
Apple in Santa Clara, California -
Graphics Software Engineer, Persona Facetime - Apple Vision Pro
Apple in Sunnyvale, California -
Graphics Rendering Software Engineer - Apple Vision Pro
Apple in Santa Clara Valley (Cupertino), California