2 years in Python programming, including https://github.com/rougier/numpy-100 - including internships
1 years in at least one ML framework (PyTorch preferred, tensorflow or jax are ok) - including internships
Hands-on experience in building and evaluating data processing pipelines: from scratch, using OSS ML models, etc.
Involvement with open-source projects and experience with collaborative software development
Excellent communication skills
Readiness to encounter unforeseen challenges and to solve them
* M.S. in Computer Science (or related fields) or equivalent experience
* 3+ years in Python programming, including https://github.com/rougier/numpy-100 - including internships
* 2+ years in at least one ML framework (PyTorch preferred, tensorflow or jax are ok) - including internships
* Hands-on experience in building and evaluating data processing pipelines: from scratch, using OSS ML models, etc.
Hands-on experience in establishing ML benchmarks (data, models, metrics)
Active development in open-source projects and experience with collaborative software development
Excellent communication skills
Readiness to encounter unforeseen challenges and to solve them
Past research experience is a plus
C++ programming is a plus
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.