Apple is looking to improve the photography experience on their mobile devices, including the iPhone and iPad, by developing innovative camera pipelines and algorithms.
Requirements
- Expertise in image processing, computer vision, and deep learning.
- Strong experience with deep learning frameworks (e.g. PyTorch) and modern ML toolchains.
- Hands-on with multi-GPU/multi-node/distributed training and large-scale experimentation.
- Proven experience with training and developing generative models.
- Experience with diffusion models, transformers, and next-gen generative techniques.
- Strong understanding of computer vision and computational photography.
- Experience with large-scale image and video datasets.
Responsibilities
- Design novel generative model architectures and training strategies for vision and computational photography applications.
- Fine-tune and adapt pre-trained models for specific use cases and domains.
- Build scalable and robust data pipelines for large-scale image and video datasets.
- Develop comprehensive evaluation frameworks, including implementing quantitative metrics and qualitative analysis methodologies, conducting ablation studies and hyper-parameter optimization, for model performance assessment.
- Conduct deep technical analysis and identify research directions.
- Participate in code reviews, technical discussions, and knowledge sharing sessions.
- Communicate complex technical concepts through clear documentation and presentations.
Other
- MS + 5 years industry experience.
- Excellent communication skills and an ability to bridge gap between technical depth and product impact.
- Collaborative mindset with openness to feedback and continuous learning.
- Curiosity-driven with a track-record of identifying and solving complex technical problems.
- Publications at major conferences (CVPR, ICCV, NeurIPS, ICML) or open-source contributions would be a plus.