Senior Machine Learning Engineer - Automation for Translation and Multilingual Intelligence
Job Description
Join Apple’s AI/ML Translation & Multilingual Intelligence team and help build scalable model automation that supports training, evaluation, deployment, and ML CI/CD for translation and related NLP workloads. This onsite role in Cupertino focuses on practical tooling and pipeline performance, partnering closely with software engineering and QE to move models into production.
What you’ll do
- Design and develop automation pipelines and tools for training, evaluating, and deploying machine learning models for machine translation and related NLP tasks
- Implement and optimize ML pipelines with a focus on distributed data processing, training scalability, and strong inference throughput and efficiency
- Collaborate with software engineers and QE to integrate ML models into production systems
What you bring
- 3+ years of experience across the ML lifecycle, including model management, data processing, and large distributed systems and cloud computing (for example: Spark, Ray, Dask)
- Strong Python coding skills and experience with ML infrastructure tools such as vLLM, SGLang, TRT-llm, Slime, or Megatron-LM
- Excellent communication and problem-solving skills
Technology areas you’ll work with
You’ll be working across the ML stack for translation and multilingual intelligence, including Python, PyTorch, TensorFlow, JAX, transformer architectures, NLP, MT, and ASR, along with distributed data processing frameworks such as Spark, Ray, and Dask. Model and inference tooling may include vLLM, SGLang, TRT-llm, Slime, and Megatron-LM.
Benefits at Apple
- Comprehensive medical and dental coverage
- Retirement benefits
- A range of discounted products and free services
- Reimbursement for certain educational expenses, including tuition
- Discretionary stock programs and Apple shareholder participation through discretionary employee stock programs
- Discretionary restricted stock unit awards
- Apple stock purchase at a discount when voluntarily participating in the Employee Stock Purchase Plan
- This role might be eligible for discretionary bonuses or commission payments, as well as relocation
Pay & eligibility notes
The base pay range for this role is $150,400 to $277,600 per year. Base pay depends on skills, qualifications, experience, and location. Apple employees are eligible for discretionary restricted stock unit awards. Apple stock purchase at a discount is available through voluntary participation in the Employee Stock Purchase Plan. Benefit, compensation, and employee stock program availability are subject to eligibility requirements and other terms of the applicable plan or program.
Preferred qualifications
- Strong machine learning expertise with hands-on experience in model fine-tuning, evaluation, experiment tracking, pipeline building, and deployment
- Experience with LLMs and neural machine translation
- Deep knowledge of ML frameworks and technologies such as NLP, MT, ASR, PyTorch, TensorFlow, JAX, and transformer architectures