AIML - ML Engineer, ML Systems and Evaluation Engineering Client Tools and Frameworks
Apple
Summary
Description
Minimum Qualifications
- BS/MS in Computer Science or related field
Key Qualifications
Preferred Qualifications
- 5+ years of professional experience in software development, with a strong emphasis on designing, implementing, and optimizing large-scale data and compute-intensive Frameworks / APIs, and tools.
- Strong software engineering skills, including system design, development, testing, debugging, release and maintenance.
- Proven expertise in Swift or Obj-C (required). Python (desired) and at least one other object-oriented programming language (e.g., C++, C#, Java).
- Good experience/exposure to service oriented architecture.
- Knowledge of statistics based evaluation approaches, ML training pipelines and accuracy improvements of ML systems (Preferred).
- Experience on delivering APIs/Frameworks that have been used with production environments and customers
- Ability to develop long-term strategic visions and execute scalable solutions in fast-paced, agile work environments.
- Strong organizational skills and experience working with multiple stakeholders.
- Excellent communication and documentation skills.
- Exposure to model development lifecycle, including data preprocessing, model training, evaluation, deployment, and monitoring.
Education & Experience
Additional Requirements
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.