

ML Graphics Software Engineer
Job Description
Apple is seeking a ML Graphics Software Engineer who is exceptionally creative and innovative to join a team of industry-leading developers in their pursuit of innovative algorithms for photo-realistic digital human generation.
Responsibilities
Design and implement graphics algorithms and procedural systems while working closely with a small team in a collaborative nature. Be forward-thinking in a fast paced, start-up environment with a drive to enable a team to scale productively and efficiently. The individual should be able to collaborate with multi-functional teams (research, engineering, and design) to develop graphics algorithms to build software solutions for Apple’s next generation products.
Job Requirements
- Excellent programming skills in C++ and Python.
- Solid foundation in 3D geometry, data structures and algorithms, and linear algebra.
- Solid knowledge and experience of anatomy-based, photo-realistic digital human generation. A candidate must be an expert of at least one of the following topics.
- Modern physically-based rendering.
- Physics-based geometry simulation.
- Computer vision / ML for geometry and image processing.
- Excellent problem solving, critical thinking, and communication skills.