NLP Software Engineer, Input Experience at Apple (Cupertino, CA)

With billions of messages typed every day, the keyboard is among the most frequently used software applications on the planet. The Language Intelligence team builds the intelligent typing engine and models that power the keyboard on all Apple platforms, bringing together machine learning, linguistics, and software engineering. Our team is constantly exploring new innovations to improve the text input experience for customers around the world. We are looking for a creative and passionate software engineer to deliver high quality, inclusive text input experiences for all of our users and languages.

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. The position will involve all aspects of the use of natural language processing in software, including design, implementation, algorithms, correctness, user experience, and performance. You will be a key member of our team that delivers the natural language intelligence behind keyboard input on the worlds most advanced mobile operating system. 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!

Please let the company know you found this position via so we can keep providing you with quality jobs.