Japanese Text Input Engineer - 83823958
|Location||Cupertino, CA, US|
Changing the world is all in a day's work at Apple. If you love innovation, here's your chance to make a career of it. You'll work hard. But the job comes with more than a few perks.
The Internationalization team’s mission is to design and build fantastic user experiences for Apple’s customers worldwide, on iOS, macOS, watchOS, and tvOS. We are looking for a talented software engineer who is passionate about languages and cultures, and has expertise in Japanese, both in terms of language proficiency and also in terms of linguistic and technical understanding.
Develop new features, enhancements and bug fixes for Japanese input methods on macOS & iOS.
Develop the infrastructure for input methods, including Input Method Kit and other text input frameworks.
Collaborate with the NLP team to provide the best Japanese text input experience.
Collaborate with the Human Interface team to design and prototype new features and enhancements for Japanese and other languages.
•Develop new features, enhancements and bug fixes for Japanese input methods on macOS & iOS.
•Develop the infrastructure for input methods, including Input Method Kit and other text input frameworks.
•Collaborate with the NLP team to provide the best Japanese text input experience.
•Collaborate with the Human Interface team to design and prototype new features and enhancements for Japanese and other languages.
The Internationalization team’s mission is to make Apple’s products accessible to customers using many different languages.
We build text input solutions for many different languages on all of Apple’s software platforms. We design text input solutions that meet the specific needs of each language, such as unique 10 Key keyboards for Chinese, Japanese, and Korean, transliteration-based keyboards, handwriting-based input, and much more.
We also work at the framework-level with projects like ICU ( icu-project.org), Core Foundation and Foundation to support developers on Apple’s platforms in providing a fully internationalized user experience. These frameworks are used to internationalize all of Apple’s major platforms including iOS, macOS, watchOS and tvOS.
Apple is known for its unique integration of hardware and software, and the Internationalization Team is a key part of that. We work closely with the design, hardware, and localization teams to deliver a great Apple experience across many different languages on Apple’s new and exciting hardware products.
BS in CS/CE or equivalent
Familiarity with Asian languages and scripts, such as Chinese, Korean, Arabic, Hindi, etc.
Fluency in one or more languages other than English
Familiarity with Unicode and text encoding
Familiarity with fonts and complex script rendering
Apple is an Equal Employment Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.