Handwriting Recognition Engineer, Frameworks

Santa Clara Valley (Cupertino), California, United States
Machine Learning and AI


Weekly Hours: 40
Role Number: 200058717
Are you passionate about building products that use pattern recognition and machine learning algorithms? Are you looking to apply your state-of-the-art knowledge to produce features like Scribble for watchOS or Searchable Handwriting for iOS? We are looking for an exceptional engineer to help develop our next generation of machine learning and handwriting recognition solutions. Be ready to make something great when you come here. Dynamic inspiring people and innovative industry-defining technologies are the norm at Apple. The people who work here have reinvented and defined entire industries with our products and services. The same passion for innovation also applies to our business practices, strengthening our commitment to leave the world better than we found it. You should join the Apple Input and Intelligence team if you want to help deliver the next amazing Apple product.

Key Qualifications

  • Experience developing handwriting or gesture recognition systems
  • Understanding of deep learning algorithms and modern machine learning approaches
  • Strong software development and debugging skills
  • Familiarity with big data development


Handwriting recognition is far from a solved problem. We are in search of an engineer with exceptional experience developing modern handwriting solutions and passionate about defining and developing the future of handwriting systems. On the Input and Intelligence team, you will work on groundbreaking machine learning research and handwriting recognition challenges while contributing to the evolution and future of our user-facing products. Expertise and low-level knowledge of offline and online handwriting analysis, neural networks and other statistical pattern recognition systems is necessary to be successful in this role. Experience handling large datasets and building user-facing applications is considered a plus.

Education & Experience

Ph.D. or MA in Computer Science, Computer Engineering, or a closely related field.

Additional Requirements

  • •Experience with iOS and macOS development in Objective-C preferred.
  • •Experience with LLVM, Xcode or gnu make is a plus.