ISE, Input Experience - NLP Software Engineer at Apple (Cupertino, CA)
Add To BookmarksCompany:
Location: Cupertino, CA
Type: Full Time
Created: 2021-08-18 05:01:02
With hundreds of millions of users and billions of messages typed every day, Apples software keyboard is among the most frequently used software on the planet! At Apple, you have an opportunity to shape the user experience for digital communication by helping build the software that powers on-device text input. Our Input Experience NLP team builds the intelligent typing engine, language models behind features like: auto-correction, predictive typing, spellchecking and handwriting recognition, and NLP technologies that are used for internal apps and third-party apps via the public Natural Language framework. Our vision is that anyone can pick up an Apple device and easily compose a message in the language of their choice and method of their choosing. We are looking for a creative and passionate software engineer to develop on-device text input features on iOS, macOS, watchOS and tvOS.As a member of the team, you will work with machine learning, data science and software engineering professionals to design systems and architectures for advancing user input on software keyboards. You will work on system frameworks that power text input and collaborate with other engineering teams to deliver new features and expand the scope of existing ones. You will gain exposure to state-of-the-art technologies in machine learning and NLP, and your work will have a direct impact on millions of Apples customers.