AI/ML - Machine Learning Engineer, Text Language Identification
Apple· Machine Learning and AI
Cupertino, CA$150.4k - $277.6kFull-timePosted 1mo ago
About the role
Machine learning engineer to build text language identification systems, developing models to detect and classify languages across scripts, regions, and user contexts; involved in data curation, model design, evaluation, and deployment for multilingual features across Apple products.
Responsibilities
- Design, train, and evaluate text language identification models that achieve high accuracy across hundreds of languages, scripts, and locales — including low-resource and mixed-language scenarios.
- Build and maintain robust multilingual data pipelines for collection, cleaning, augmentation, and curation of training data across diverse language sources.
- Develop comprehensive evaluation frameworks that go beyond standard benchmarks, covering edge cases such as short text, code-switching, transliteration, noisy input, and near-identical language pairs.
- Collaborate with product and engineering teams to integrate language identification capabilities into user-facing features, iterating based on real-world performance and feedback.
- Research and apply techniques such as transfer learning, multilingual pretraining, and data augmentation to improve coverage for underrepresented languages.
- Explore lightweight model architectures and optimization strategies to enable efficient deployment across a range of device profiles — from cloud to edge.
- Contribute to best practices for model experimentation, versioning, and reproducibility within the team.
Qualifications
- 2+ year experience in machine learning, NLP, or related fields, with hands-on experience training and evaluating neural models.
- Proficient programming skills in Python and at least one major deep learning framework such as PyTorch, TensorFlow, or JAX.
- Bachelor's or Master's degree, or equivalent practical experience, in Computer Science, Machine Learning, Computational Linguistics, or a related technical field.
- Experience working with multilingual, multi-script, or cross-lingual datasets.
- Experience with text classification, language identification, dialect identification, or similar NLP tasks involving multiple languages.
- Familiarity with embedding models, sentence representations, or contrastive learning methods.
- Understanding of model optimization techniques such as quantization, pruning, or knowledge distillation, and a general interest in efficient inference.
- Experience with low-resource languages, code-switching, or mixed-language input handling.
- Familiarity with Hugging Face ecosystem (transformers, tokenizers, datasets) and modern NLP pipelines.
- Ability to formulate a problem, design experiments, and implement end-to-end solutions in Python and Bash.
- Strong communication skills and a passion for working cross-functionally across Research, Engineering, and Product teams.
Skills
Required:PythonDeep learning frameworksNLP and language identificationMultilingual data processing
Nice to have:Model optimizationHugging Face ecosystemExperimentation and reproducibility
Benefits
- Comprehensive medical and dental coverage
- retirement benefits
- discounted products and free services
- reimbursement for certain educational expenses
- discretionary bonuses or commission payments
- relocation assistance
- Apple Employee Stock Purchase Plan (ESPP)
- stock options via discretionary RSU awards
- access to Apple shareholder programs
Last updated Oct 23, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services