Internationalization & Keyboard Engineer (iOS/macOS)

Apple Inc.
Apply Now

Job Description

Summary

Posted: May 16, 2021

Weekly Hours: 40

Role Number:200246567

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 looking for someone who is passionate about the world’s languages and cultures as well as shipping world-class software. One of the team’s main focuses is to make the input experience—using keyboard, dictation, Apple Pencil, and other input methods—more inclusive for everyone, regardless of what languages they use or what their background is, so that anyone in the world can use their own language—and emojis!—to send a message on their iPhone. In addition to text input, the team is also 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. Internationalization team members also represent Apple at the Unicode Consortium and are vocal advocates for better language support and for making emojis more inclusive. You can check out two of the most recent WWDC talks from the Internationalization team here: Formatters: Making Data Human-Friendly: https://developer.apple.com/videos/play/wwdc2020/10160/ (https://developer.apple.com/videos/play/wwdc2020/10160/) Creating Apps for a Global Audience: https://developer.apple.com/videos/play/wwdc2018/201/

Key Qualifications

  • Programming ability in C, Objective-C, or Swift
  • Understanding of algorithms, data structures and coding standards
  • Detail-oriented, with a strong focus on high-quality software
  • Excellent communication and organizational skills
  • Passion for language and for improving Apple’s products

Description

IN THIS ROLE, YOU WILL: Collaborate with a world-class design team and hardworking engineers to deliver features that fuse outstanding user interfaces with state-of-the-art machine learning technologies. Develop keyboard layouts and input methods for the world’s languages, including languages for our “next billion” users as well as minority and Indigenous languages. Build frameworks and technologies that all developers can use to improve the language experience within their apps. Work on Apple’s next-generation hardware and leverage new hardware capabilities to deliver an even more inclusive experience to users. Partner with teams such as Accessibility, Design, Hardware, Localization, NLP, Privacy, and many others.

Education & Experience

BS or MS in Computer Science or a related field

Additional Requirements

  • Experience in building iOS apps using and Apple’s UI frameworks
  • Familiarity with internationalization and Unicode

Company Info.

Apple Inc.

Apple Inc. is an American multinational technology company that specializes in consumer electronics, software and online services headquartered in Cupertino, California, United States. Apple is the largest technology company by revenue and, as of June 2022, is the world's biggest company by market capitalization, the fourth-largest personal computer vendor by unit sales and second-largest mobile phone manufacturer.

  • Industry
    Computer software,Consumer electronics
  • No. of Employees
    154,000
  • Location
    1 Apple Park Way, Cupertino, California 95014, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Apple Inc. is currently hiring Internationalization & Keyboard Engineer Jobs in Cupertino, CA, USA with average base salary of $91,230 - $124,230 / Year.

Similar Jobs View More