Join our machine learning team at Apple to develop computer vision and localization technologies that help devices understand their place in the world.
Requirements
- M.S. or Ph.D. in Computer Vision, Machine Learning, Robotics, or related field
- 3+ years of professional software development experience
- Expert-level proficiency in Python and C/C++
- Strong software design, problem-solving, and debugging capabilities
- Experience with modern ML frameworks (PyTorch, TensorFlow/Keras, PyTorch Lightning)
- Solid background with Computer Vision libraries and frameworks (OpenCV, etc.)
- Experience training and optimizing machine learning models for computer vision applications