AI/ML - Machine Learning Research Engineer, Machine Translation
Apple7 months ago
San Francisco, California, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
We are seeking an experienced Machine Learning Engineer to help deliver the next generation of core machine translation (MT) technology and large language model (LLM) innovations. You will bridge applied ML research and software engineering, working on end-to-end machine learning pipelines—from model training and evaluation to model conversion, software integration, and inference speed optimization. Join us on our mission to empower users to communicate seamlessly across language barriers and bring sophisticated multilingual solutions to the Apple ecosystem.
Key Responsibilities
- Act as the connection between applied ML/modeling research and software engineering.
- Work on the full spectrum of machine learning engineering including model training, evaluation, conversion, integration, and inference speed optimization.
- Implement state-of-the-art ML modeling techniques and optimize software implementations.
- Collaborate with cross-functional teams to productize advanced language technologies.
Required Qualifications
- Demonstrated experience in delivering end-user facing ML-driven products.
- In-depth development experience with C/C++ or similar languages.
- Solid knowledge and hands-on experience with machine learning techniques and deep learning frameworks such as PyTorch, TensorFlow, or Jax.
- Passionate about building extraordinary, AI-powered products.
Preferred Qualifications
- MS, PhD, or equivalent experience with a machine learning (engineering) focus.
- Scientific publication(s) in a relevant machine learning field.
- Experience deploying and developing large-scale, user-facing MT or LLM systems.
Benefits & Perks
- Compensation: Base pay range of $181,100 to $318,400, based on skills, qualifications, experience, and location.
- Employee Stock Programs: Opportunity to become an Apple shareholder through discretionary employee stock programs.
- Health & Retirement: Comprehensive medical and dental coverage, and robust retirement benefits.
- Additional perks include discounted products, free services, educational reimbursements, discretionary bonuses, commission payments, and potential relocation assistance.
Required Skills
natural language processing
model conversion
TensorFlow
C/C++
model evaluation
model training
Jax
deep learning
machine translation
inference speed optimization
PyTorch
software engineering