Machine Learning Engineer, Natural Language Generation
Apple
Summary
Description
Minimum Qualifications
- MS or PhD in Computer Science or related field with at least 2 years of industry experience
- Strong Python programming skills, with experience developing production-quality Python modules
- Experience building and maintaining model pipelines end-to-end, from data curation to evaluation
- Solid background in machine learning, data science, natural language processing, or statistics
Key Qualifications
Preferred Qualifications
- Expertise in MLOps and a passion for software quality, based on CI/CD principles
- Familiarity with LLMs, such as SFT, RHLF, prompt engineering, data synthesis, automatic evaluation, and RAG
- Excellent written and verbal communication skills
- History of developing Python packages and supporting users and other teams
- Background in linguistics, fluency in multiple languages, or a passion for scaling NLP features for global audiences
Education & Experience
Additional Requirements
Pay & Benefits
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.