Machine Learning Engineer, Apple Services Engineering
Apple
About the role
About
Are you passionate about building extraordinary products and embracing state of art techniques? It's central to all that we do! The goal of the Apple Services GenAI & ML Frameworks team is to take personalization, search, and more to the next level of intelligence and accuracy using advanced ML and statistical techniques.
Description
We work on a wide spectrum of approaches, including foundation modeling, deep learning, model compression, transfer learning, federated learning and more. We work on core machine learning algorithms and models to power personalization in an efficient and scalable manner. We also work on algorithmic approaches to conserve resources when delivering these models to our customers' devices. This position involves a wide variety of skills and innovation. This is a rare opportunity that sits at the state of the art of machine learning and software!
Preferred Qualifications
- PhD in a quantitative field, including Computer Science, Maths, Statistics, Physics, etc.
Minimum Qualifications
- BS/MS in a quantitative field, including Computer Science, Maths, Statistics, Physics, etc.
- Proficient programming skills in Python
- Hands-on experience working with deep learning toolkits such as Jax, Tensorflow or PyTorch
- Proven track record in training or deployment of large models or building large-scale distributed systems
- Deep understanding of Deep Learning and Large Language Models (LLMs)
- Natural Language Processing
Equal Opportunity
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $171,600 and $258,100, and your base pay will depend on your skills, qualifications, experience, and location.
- Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs.
- Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan.
- Comprehensive medical and dental coverage
- Retirement benefits
- A range of discounted products and free services
- Reimbursement for certain educational expenses—including tuition—for formal education related to advancing your career at Apple
- Potential discretionary bonuses or commission payments
- Potential relocation assistance
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Requirements
- BS/MS in a quantitative field, including Computer Science, Maths, Statistics, Physics, etc.
- Proficient programming skills in Python
- Hands-on experience working with deep learning toolkits such as Jax, Tensorflow or PyTorch
- Proven track record in training or deployment of large models or building large-scale distributed systems
- Deep understanding of Deep Learning and Large Language Models (LLMs)
- Natural Language Processing
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free