Drimva

Apple

AI/ML - Machine Learning Engineer, Text Language Identification

$150K–$278K

Cupertino, California · Full-time · Posted Sep 9, 2026

Experience
2+ years in machine learning, NLP, or related fields.
Education
Bachelor's or Master's degree, or equivalent practical experience, in Computer Science, Machine Learning, Computational Linguistics, or a related technical field.

About the job

Build and deploy text language identification systems that recognize languages across scripts, regions, and user contexts for multilingual product features.

What you'll do

  • Design, train, and evaluate language identification models and multilingual data pipelines.
  • Develop evaluation methods for edge cases and improve coverage for underrepresented languages.
  • Collaborate with product and engineering teams to integrate and optimize models for cloud and edge deployment.

What they ask for

  • Hands-on experience training and evaluating neural models in machine learning, NLP, or a related field.
  • Proficiency in Python and at least one of PyTorch, TensorFlow, or JAX.
  • Bachelor's or Master's degree, or equivalent practical experience, in a related technical field.
  • Experience with multilingual, multi-script, or cross-lingual datasets.

Nice to have

  • Experience with text classification, language identification, dialect identification, or related multilingual NLP tasks.
  • Familiarity with embedding models, contrastive learning, efficient inference, or the Hugging Face ecosystem.

Pay

$150,400 and $277,600 USD base salary

Tools

Python, PyTorch, TensorFlow, JAX, Hugging Face, transformers, tokenizers, datasets

AI focus

Develop language identification models using multilingual data, evaluation, transfer learning, multilingual pretraining, data augmentation, and model optimization.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)