ISE, Input Experience - Senior Internationalization Engineer (San Diego, CA)

| San Diego, CA
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Summary
The Internationalization team's mission is to make Apple's software accessible to everyone, no matter where in the world they may be!

We are responsible for internationalization frameworks-including Open Source projects like ICU & CLDR-that power the entire operating system and enable both Apple and third-party developers to localize their apps. We also represent Apple at the Unicode Consortium and are vocal advocates for better language support and making language more inclusive.

We are looking for a senior software engineer who is passionate about languages, someone who is empathetic and wants to create solutions for customers across a wide variety of languages and locales!

You can check out some recent WWDC talks that showcase the Internationalization team's work here:

- Creating Apps for a Global Audience: https://developer.apple.com/videos/play/wwdc2018/201/ (https://developer.apple.com/videos/play/wwdc2018/201/)

- Formatters: Making Data Human-Friendly: https://developer.apple.com/videos/play/wwdc2020/10160/ (https://developer.apple.com/videos/play/wwdc2020/10160/)

- What's New in Foundation: https://developer.apple.com/videos/play/wwdc2021/10109/ (https://developer.apple.com/videos/play/wwdc2021/10109/)

- Localize your SwiftUI app: https://developer.apple.com/videos/play/wwdc2021/10220/ (https://developer.apple.com/videos/play/wwdc2021/10220/)

- The Practice of Inclusive Design: https://developer.apple.com/videos/play/wwdc2021/10275/ (https://developer.apple.com/videos/play/wwdc2021/10275/)

Key Qualifications
5+ years experience in software development
Programming ability in a C-like dialect (Java, C, C++, Objective-C, Swift, etc.)
Experience with internationalization and/or localization engineering, and Unicode
Solid understanding of algorithms, data structures and coding standards
Familiar with unit testing, with a strong focus on high-quality software
Passion for language and for improving Apple's products
Excellent communication and organizational skills
(Nice to have) Second language

Description
In this role, you will:

Write code within frameworks such as ICU (icu-project.org (http://icu-project.org/)), Foundation, Swift, SwiftUI, and UIKit/AppKit to implement features that are used to internationalize all of Apple's major platforms: iOS, macOS, watchOS, tvOS.

Craft proposals for APIs used by engineers-both at Apple as well as by the wider Apple Developer community-to correctly internationalize and localize their apps.

Collaborate with different teams to solve both design and engineering localizability challenges and ensure that the next generation of experiences can reach all Apple customers.

Lead cross-functional discussions and be a company and industry-wide advocate for a better multilingual and RTL text support.

Contribute to the wider internationalization community outside of Apple such as the Open Source ICU and CLDR projects.

Inspire engineers, localizers and designers to develop an internationalization-first attitude when driving feature development.

Education & Experience
BS / MS in Computer Science or a related field, or equivalent experience.
More Information on Apple
Apple operates in the Consumer Web industry. The company is located in Cupertino, CA. Apple was founded in 1976. It has 248083 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability Insurance, Dental Benefits, Vision Benefits, Health Insurance Benefits and Life Insurance. To see all 365 open jobs at Apple, click here.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Similar Jobs

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Apple's full profileFind similar jobs