Apple is looking to bridge cutting-edge research with practical application to develop industry-leading products that leverage advanced ML, specifically focusing on 2D and 3D generative models.
Requirements
- Experience in developing and training 2D and 3D generative models (e.g. generating Images, Gaussian Splats, 3D objects, 3D scenes, Wold models)
- Solid experience in Python programming and deep learning frameworks like PyTorch
- Strong experience in machine learning, preferably in 3D computer vision
- Solid foundation in 3D geometry and linear algebra
- Experience in generative ML is a big plus
- Experience in C++ is a plus
- Experience in 3D graphics and rendering is a big plus
Responsibilities
- Inventing and implementing state of the art computer vision and 3D generative models to solve cutting edge problems
- Designing such algorithms to work reliably and efficiently on Apple products
- Collaborating with other teams in software and hardware to ensure the full pipeline runs efficiently and utilizes Apple hardware effectively
- Cooperating with your team members to prepare presentations, papers, and talks to explain your inventions
Other
- Ph.D. in Computer Vision or Machine Learning, or M.Sc. in a related field with 4 years of experience
- Track record of successfully building and shipping products or open source projects
- Excellent communication and collaboration skills
- Apple is an equal opportunity employer that is committed to inclusion and diversity.