25 days old

Senior Keyboard Data Engineer

Apple, Inc.
Cupertino, CA 95014
  • Job Code
    200155025
Summary

Summary

Posted: Mar 3, 2020

Weekly Hours: 40

Role Number:200155025

The Apple family of software and hardware keyboards are used to type billions of words every day. The Keyboard &...Summary

Summary

Posted: Mar 3, 2020

Weekly Hours: 40

Role Number:200155025

The Apple family of software and hardware keyboards are used to type billions of words every day. The Keyboard & Internationalization team is central to making that a great experience for our customers. We work at the intersection of statistical and machine learning algorithms, user interface design, and internationalization. We're looking for an exceptional individual who, first and foremost, wants to make a positive impact on our customer's typing experience. As part of that, you will be a central contributor to our analytics focus, including on-device metrics collection, server-side infrastructure, and data analysis.

Key Qualifications

  • Excellent programming skills in Python
  • Strong programming skills in two or more of these languages: C, Objective-C, C++, Swift, Javascript
  • Experienced with Apache Spark
  • Familiarity with dashboards, notebooks & other tools for data presentation and analysis
  • Fluency in statistical analysis
  • Strong communication and critical thinking skills
  • Ability to work well as part of a team

Description

In recent years, our team's direction has been increasingly driven by data analytics including on-device metrics, external data collections and user studies. We are looking for an individual who can contribute to all of these areas. This will include:
- Developing on-device metrics code in Objective C
- Designing and implementing server-side data analysis pipelines and dashboards
- Analyzing data to uncover opportunities to improve our products

This is a highly cross-functional role requiring working with many other teams within Apple. The exceptional individual will provide evangelism and leadership to other groups within the iOS Systems Experience organization

Education & Experience

BS or MS in Computer Science, Mathematics or related fields

Additional Requirements

  • - iOS and/or MacOS development experience
  • - Software Engineering skills and knowledge (e.g., data structures, algorithms)
  • - Natural Language Processing and/or Machine Learning
  • - Experience with non-Latin script languages (e.g., Chinese, Hindi)


Posted: 2020-03-03 Expires: 2020-04-02

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Keyboard Data Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast