Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
    Log me in!   |   Site Map   |   Help   
 ISE, Input Experience - Internationalization NLP Engineer (Cupertino or Japan) - Cupertino, California, United States

Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - Programming Languages
Computers - Other
Computers - Platforms
Computers - Software Engineer
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200292106 / Latpro-3828108 
Date posted: Oct-25-2021
State, Zip: California, 95014


ISE, Input Experience - Internationalization NLP Engineer (Cupertino or Japan)

Santa Clara Valley (Cupertino) , California , United States

Machine Learning and AI


Posted: Sep 29, 2021

Weekly Hours: 40

Role Number: 200292106

As the Internationalization team, our mission is to make Apple's products accessible to our customers all around the world. We are looking for a 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!

Key Qualifications

  • Strong programming ability in C++ and software design skills
  • 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
  • Deep linguistic understanding of Japanese
  • Hands-on knowledge of NLP experience
  • (Optional) Familiarity with tokenizer libraries and Unicode


Our mission is to make the input experience-using Keyboard, Dictation, Apple Pencil, etc.-more inclusive and accessible for everyone, regardless of what languages they use or what background they come from. In this role, you will: - Write code for underlying linguistic engines and models of Input Methods for various languages such as Japanese, Chinese, Korean, etc. - Apply NLP techniques and linguistic knowledge to data engineering and ML training to deliver the best input experience to Apple customers. - Analyze existing issues in input engines, and seek scalable and innovative approaches for them. - Collaborate with different teams-such as NLP, Localization, Siri Understanding, Privacy, etc.-to solve engineering challenges and linguistic challenges to ensure that the next generation of experiences can reach all Apple customers.

Education & Experience

MS degree in Computer Science, similar technical field of study or equivalent experience


See job description


Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
  Prefer not to enter your email?