Senior Software Engineer - Machine Translation Automation

A leading technology company that develops consumer electronics, software, and services.
$135,400 - $250,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For Senior Software Engineer - Machine Translation Automation

Apple's Machine Translation team is at the forefront of revolutionizing human-computer interaction, responsible for R&D of state-of-the-art approaches to MT and its applications like the Translate app, Safari web page translation, and System-wide translation. We're seeking a Senior Software Engineer to lead the development and optimization of machine translation model automation pipelines. This role combines expertise in big data processing, deep learning, and ML CI/CD pipelines to scale models from prototype to production.

The position offers an opportunity to work with cutting-edge technology in machine translation, directly impacting how people communicate across language barriers. You'll collaborate with world-class researchers and engineers, contributing to products used by millions globally. The role requires strong technical skills in Python, big data technologies, and ML systems, combined with excellent collaboration abilities.

Apple offers a competitive compensation package, including base pay ranging from $135,400 to $250,600, plus equity opportunities through stock programs. Benefits include comprehensive medical and dental coverage, retirement plans, education reimbursement, and potential bonuses. Join us in breaking down language barriers and making technology more accessible to users worldwide through innovative machine translation solutions.

Last updated 14 days ago

Responsibilities For Senior Software Engineer - Machine Translation Automation

  • Develop and enhance Machine Learning Automation and Tooling
  • Build scalable, robust, and efficient model automation pipelines
  • Work closely with research, client and other engineering teams
  • Drive model deployment from prototype to production scale
  • Optimize machine translation model automation pipelines

Requirements For Senior Software Engineer - Machine Translation Automation

Python
  • Bachelor's or Master's degree in Computer Science or a related field
  • 3+ years of experience in software engineering, with a focus on machine learning or natural language processing
  • Proficiency in Python programming language
  • Experience with big data technologies like Spark or Hadoop
  • Knowledge of orchestration or model management systems (e.g., MLflow, Kubeflow)

Benefits For Senior Software Engineer - Machine Translation Automation

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Senior Software Engineer - Machine Translation Automation

Senior Software Engineer - Apple ML Data Platform

Senior Software Engineer position at Apple working on ML Data Platform, building scalable distributed systems for machine learning infrastructure.

AIML - Software Engineer, Siri Cross Device, Siri and Information Intelligence

Senior Software Engineer position at Apple working on Siri's cross-device intelligence platform, requiring 5+ years of experience and expertise in AI/ML technologies.

AIML - Senior Machine Learning Engineer, Audio Generation, Siri and Information Intelligence

Senior ML Engineer role at Apple working on Siri's audio generation and AI systems, offering competitive pay and the chance to shape the future of conversational AI.

ML Engineer Multimodal Sensing - Incubation

Senior ML Engineer role at Apple focusing on multimodal sensing and AI technologies for next-generation products, offering competitive compensation and comprehensive benefits.

AIML - Sr. Machine Learning Engineer, NL Response Generation - Siri & Information Intelligence

Senior Machine Learning Engineer role at Apple focusing on NLP response generation for Siri, offering competitive compensation and the opportunity to impact millions of users.