AI/ML - Japanese Language Engineer, Siri Understanding

Tokyo, Tokyo-to, Japan
Machine Learning and AI


Role Number:200198757
Join the Siri engineering team for international markets, responsible for making Siri the best worldwide digital assistant. Our goal is to teach Siri how to understand and speak new languages, along with designing and delivering a great user experience customised for each locale. We are a deeply diverse and passionate group dedicated to bringing the future of intelligent assistants to the world. We are looking for a highly motivated Japanese and English speaking engineer, with strong software engineering skills and a high sensibility for foreign languages and cultures.

Key Qualifications

  • Native speaker fluency (or comparable) in Japanese and ability to work in an English-speaking environment
  • Strong software engineering fundamentals
  • Proficiency in at least one of the following: Java/C/C++/Objective-C/Python
  • Ability and desire to work on a wide variety of technologies day-to-day
  • Experience with one or more version control systems
  • Familiarity with machine learning methods like classification, regression, and ranking
  • Knowledge of text processing and NLP techniques
  • Analytic mindset and obsession for data
  • Outstanding problem solving and critical thinking skills and getting-things-done attitude
  • Excellent verbal and written communication, team player mentality, and collaborative in nature


We are looking for someone with a proven ability to be creative, who can take ownership of a project, has superior technical expertise, and a knack for solving problems that stump most engineers. Having worked on shipping products and being familiar with the rush to the finish line is highly desired. This is an opportunity to lastingly shape the future of human-computer interaction, and walk the state-of-the-art of a nascent field. Specific responsibilities will include: - Engineering Natural Language Processing (NLP) components specific to Japanese - Leading data annotation efforts and defining language-specific representations, conventions and techniques - Analyzing large amounts of data and making data-driven decisions to improve the localized user experience - Automating and integrating workflows from diverse systems - Providing insights and suggestions towards innovative new approaches and new product features tailored to the Japanese market - Developing creative solutions to complex issues - Interacting with other teams at Apple working towards the same goal, including speech recognition specialists, data scientists, and speech synthesis engineers

Education & Experience

B.S/MSc in Computer Science, related fields, or equivalent experience

Additional Requirements

  • Desired (but not required) experience/skills:
  • - Consistent record in shipping user-facing products and features to international markets
  • - Demonstrated ability to write thoughtful, maintainable code under tight deadlines in a fast-paced environment
  • - Practical work experience in Natural Language Processing, Machine Learning or related sub-fields
  • - Proven ability of using creative approaches for solving complex problems
  • - Quick prototyping, scripting, and tool development (Python, Perl, Ruby, Shell, …)
  • - Interest in diversity and cultural differences, and how they affect user experience