Apple is looking to solve the problem of building scalable, distributed training and research pipelines to power future products with Machine Learning solutions.
Requirements
- Expert in C++ and Python programming
- Expert in GPU programming
- Experience with open-source projects and collaborative software development
- Experience with Machine Learning algorithms
Responsibilities
- Work with researchers and software engineers on the MLX team to build high performance and scalable software addressing novel ML research algorithms
- Apply solid software engineering skills, leverage experience to deal with the unexpected, explore research software solutions and pave the way to future Machine Learning toolboxes
- Be part of a small team dedicated to advancing ML algorithms and techniques on Apple silicon
- Build scalable, distributed training and research pipelines
- Work with researchers and software engineers across the Machine Learning Research group
- Build high performance and scalable software
- Explore research software solutions
Other
- Excellent communication skills
- M.S. or PhD in Computer Science (or related fields) or related fields or equivalent experience
- Submit Resume
- Apple is an equal opportunity employer that is committed to inclusion and diversity
- Learn more about your EEO rights as an applicant