4 Months ago • All levels • $143,100 PA - $264,200 PA
Software Development & Engineering
Job Description
The Model Optimization Engineer will optimize deep learning models to enhance user experiences. The role involves working with ML compression techniques like quantization and pruning to compress and speed up models for Apple devices. The engineer will collaborate with researchers, ML software and hardware teams to implement and productize state-of-the-art model optimization algorithms. This role is crucial for expanding the user base and promoting a relatively new library, requiring a self-motivated individual with experience in ML Python libraries and high-quality software development.
Must Have:
Experience with internals of an ML Python library.
Ability to write high-quality code and ship software.
Passionate about optimizing models for on-device execution.
Add these skills to join the top 1% applicants for this job
budget-management
deep-learning
python
algorithms
Are you excited about the impact that optimizing deep learning models can have on enabling transformative user experiences? The field of ML compression research continues to grow rapidly and new techniques to perform quantization, pruning etc are increasingly available to be ported and adopted by the ML developer community, that is looking to ship more models in a constrained memory budget and make them run faster. We are passionate about productizing and pushing the envelope of the state of the art of model optimization algorithms, to further compress and speed up the thousands of models shipping as part of Apple internal and external apps, running locally on millions of Apple devices. We are a team that collaborates heavily with researchers, ML software and hardware architecture teams and external/internal product teams shipping models on Apple devices. If you are excited about making a big impact and playing a critical role in growing the user base and driving the adoption of a relatively new library, this is a great opportunity for you. We are looking for someone who is highly self motivated and passionate about optimizing models for on device execution. If you have a proven track record of developing and working with the internals of an ML python library, writing high quality code and shipping software, we strongly encourage you to apply.
Set alerts for more jobs like Model Optimization Engineer
Set alerts for new jobs by Apple
Set alerts for new Software Development & Engineering jobs in United States
Set alerts for new jobs in United States
Set alerts for Software Development & Engineering (Remote) jobs