Software Engineering Manager - Applied ML Localization

Job expired!

Join Apple as a Software Engineering Manager - Applied ML Localization

Summary
Posted: Apr 29, 2024
Role Number: 200549135
At Apple, we thrive on innovation and excellence. The Software Localization team is at the forefront of creating exceptional localized experiences for Apple's international customers through advanced tooling, features, and processes. Our expertise spans Localization workflows in Xcode, framework-level Localization support, localized OS features, and internal Localization tools—all aimed at delivering high-quality localizations across all Apple products.

We are currently seeking a talented Software Engineering Manager to lead our dynamic team of Applied ML engineers. This role involves spearheading initiatives that harness the power of Machine Learning (ML) including Large Language Models (LLMs), Natural Language Processing (NLP), and Machine Translation (MT) to enhance tooling and end-user features for international markets.

Key Qualifications

  • Exceptional communication and team leadership skills.
  • A proven track record of nurturing and developing personnel.
  • Robust experience in cross-functional project leadership and delivery.
  • Deep understanding of Machine Learning, particularly Large Language Models and Natural Language Processing.
  • Experience in integrating cutting-edge research into consumer products.
  • Proficiency in adapting pre-trained LLMs for specific tasks.
  • Capability to manage a diverse and talented team.
  • Self-motivation and proactive attitude.
  • Ability to thrive in a fast-paced and constantly evolving environment.
  • Over 5 years of software engineering experience.

Role Description

As the Manager of the Applied ML Engineering team within Software Localization at Apple, you will:

  • Lead the development and application of LLMs for translation tasks and Apple product features.
  • Transform cutting-edge research into robust ML systems and models that enhance machine translation and product features.
  • Engage in every facet of model development—from ideation and training to experimentation and deployment.
  • Collaborate closely with translation, Localization quality, project management, and engineering teams to craft tailored ML solutions.

Responsibilities

Your leadership will ensure that your team delivers top-tier ML tools and features, fulfilling the intricate needs of product engineers and customers. Your role will involve:

  • Collaborating cross-functionally to analyze requirements, set priorities, define goals, and achieve them.
  • Monitoring team progress and adjusting strategies as needed.
  • Enhancing ML engineering workflows, support, and maintenance systems.
  • Presenting and scoping effective solutions.
  • Empowering and supporting team members in their professional growth and ensuring they deliver their best work.

Education & Experience

A BS/MS in Computer Engineering/Computer Science or similar, or equivalent professional experience, is required.

This is a remarkable opportunity to influence the future of localization at Apple, ensuring that engineers, translators, linguists, and third-party developers worldwide can deliver outstanding software products to millions of users. If you are ready to lead, innovate, and grow within a prestigious company, apply to be Apple's next Software Engineering Manager - Applied ML Localization today!