Jobs / App***
Machine Learning Engineer - AI Evaluation & LLM Systems
App*** · Cupertino, CA, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Cupertino, CA, United States150,400-225,300 USD/yearlyRemote
Remuneration
150,400-225,300 USD/yearly
Location
Cupertino, CA, United States
Visa sponsorship
Sponsors visa
Job summary
Join the team building the evaluation systems that enable App***’s next generation of AI experiences. As a Machine Learning Engineer, you will develop scalable infrastructure, intelligent evaluators, and data-driven methodologies that measure and improve the quality of large language models and multimodal AI systems used across App*** products.
Benefits
At Apple, base pay is one part of our total compensation package and is determinThis provides the opportunity to progress as you grow and develop within a role.The base pay range for this role is between $150,400 and $225,300, and your baseIncluding: Comprehensive medical and dental coverage, retirementAdditionally, this role might be eligible for discretionary bonuses or commissioLearn more about AppleNote: Apple benefit, compensation and employee stock programs are subject to eli
Qualifications
- Join the team building the evaluation systems that enable App***’s next generation of AI experiences.
- Experience with large language models (LLMs), multimodal AI, or generative AI through internships, research, or personal projects.
- Experience building software or machine learning projects using modern engineering practices (Git, testing, CI/CD).
- Familiarity with distributed computing, cloud platforms, or large-scale data processing.
- Publications, open-source contributions, or participation in machine learning competitions.
- MS or PhD specializing in Machine Learning, Artificial Intelligence, or a related field.
- Minimum
- MS, or PhD in Computer Science, Machine Learning, Electrical Engineering, or a related technical field, or equivalent practical experience.
- 1-2 years of industry experience, or equivalent academic or internship experience, developing machine learning or AI solutions.
- Proficiency in Python and familiarity with C++ or another object-oriented programming language.
- Experience with one or more machine learning frameworks such as PyTorch, TensorFlow, or JAX.
- Understanding of machine learning fundamentals, including supervised learning, model evaluation, and statistical analysis.
Responsibilities
- Design, develop, and deploy evaluation systems and scalable software that improve the quality of AI experiences.
- Build robust infrastructure to support model training, benchmarking, and large-scale evaluation.
- Analyze model performance, identify quality issues, and develop innovative techniques to measure and improve AI behavior.
- Collaborate with machine learning researchers, software engineers, and product teams to translate research into production-ready solutions.
- Drive technical excellence by contributing to architecture, code reviews, experimentation, and engineering best practices.
- Preferred
Skills
Communication
Degrees
AssociatePhD
Industry
Education
Company size
Smb
Contract length
2 years
Relocation
Yes