At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly! The Creativity Apps team is seeking a Senior Computer Vision & Machine Learning Engineer to help shape the next generation of creative editing tools. This role involves working on pioneering technologies to surprise and delight creative pros and enthusiasts alike.
As a Senior Computer Vision & Machine Learning Engineer, you will work alongside world-class creatives, designers, and engineers to innovate in the creative space in ways that only Apple can. This is a highly visible and impactful opportunity.
Key responsibilities include:
- Building state-of-the-art machine learning models to power application features
- Collecting model training data, designing model architecture, and training custom or fine-tuned models or adapters suited for application features
- Partnering with cross-functional teams to design and implement end-to-end machine learning enabled features
- Driving application features from concept, model design, development, and all the way to delivery
The ideal candidate should have deep experience in computer vision and machine learning, and care about long-term sustainable software development. This position requires a self-motivated individual with excellent interpersonal skills to effectively collaborate with all levels of the organization.
Qualifications:
- MS or PhD in Computer Science, Machine Learning or related field
- 5+ years of significant industry experience delivering products using state-of-the-art computer vision and machine learning technologies
- Extensive knowledge in theory and practice of computer vision, machine learning, and deep learning techniques
- Experience delivering products in computer vision, computational photography, generative AI, machine learning, or related areas
- Hands-on experience with building, training, evaluating, and deploying transformer-based vision models, Generative Adversarial Network based models, or related methods
- Strong programming skills in high-level languages like Python and one of the deep learning toolkits such as PyTorch, JAX, or TensorFlow
- Ability to solve everyday problems in innovative ways
- Excellent communication skills and ability to collaborate with partner teams
- Commitment to encouraging an open and inclusive work environment
Apple offers a comprehensive benefits package, including medical and dental coverage, retirement benefits, stock options, and educational reimbursement opportunities. The base pay range for this role is between $166,600 and $296,300, depending on skills, qualifications, experience, and location.