Apple's Photos team is looking to enhance the image and video editing features within the Photos ecosystem by leveraging advanced technologies like computer vision and machine learning.
Requirements
- Object-Oriented analysis and design experience
- C / C++ / Objective-C experience
- Exposure to performance analysis and optimization techniques
- Exposure to image processing technologies
- Knowledge of Image and video processing applications, methodologies, and best practices
- Exposure to Metal, OpenCL, OpenGL, or other GPU programming languages
- Exposure to ML techniques and paradigms
Responsibilities
- Build a set of best-in-class features to highlight the amazing images that it can produce.
- Focuses on building new user experiences that leverage multiple technologies such as computer vision and machine learning-based image processing and much more.
- Join an expanding team focused on the next generation of image and video editing features in the Photos ecosystem.
- Demonstrates innovation, strong collaboration, excellent communication skills and a passion for designing high quality software.
Other
- Desire to grow and develop in a fast-paced development team
- Interest in Visual Media, Graphics, and/or Photography
- Creative mindset
- Excellent communication skills
- Strong collaboration