HID Algorithms Software Lead

Cupertino, CA 95014
  • Job Code


Posted: Mar 10, 2021

Role Number:200230142

Apple's Human Interface Devices (HID) group is responsible for developing innovative ways to interact with Apple products. We work...Summary


Posted: Mar 10, 2021

Role Number:200230142

Apple's Human Interface Devices (HID) group is responsible for developing innovative ways to interact with Apple products. We work across product lines, delivering technologies like Multitouch, Pencil, Watch Digital Crown, tv remote, and other future Apple input technologies.

The HID Algorithms team is looking for a senior software engineer to help build the next generation of input algorithms, software architecture, and infrastructure. We are an eclectic group with backgrounds in computer science, controls, human factors, signal processing, and more. We're looking for an engineer with excellent software skills to design and build scalable, high-quality code architectures for the future of Apple's human interface devices!

Key Qualifications

  • 5+ years of SW development experience (with 1+ year as a technical lead)
  • 2+ years of experience in SW architecture design (architecture, design patterns, reliability and scaling)
  • Proficiency in C++ and Python. Objective-C and/or Swift are a plus
  • Exposure to algorithms, AI/ML, or data science projects including evaluating algorithms on datasets
  • Familiarity with continuous integration and deployment (CI/CD) pipelines (e.g. Jenkins)
  • Solid algorithm or math fundamentals. You will be comfortable working with (and learning as necessary) topics like linear algebra, statistics, signal processing, machine learning, etc.
  • Understands and advocates principles of good software design
  • Able to communicate clearly and collaborate with cross-functional teams
  • Excellent problem solving and root cause analysis skills


We're looking for engineering lead with expertise in building software for algorithm development and an eye for user experience. You will build infrastructure to run algorithm pipelines on data at scale. You will leverage quantitative analyses and hands-on experience with prototypes to holistically understand performance. Leveraging your excellent communication skills, you will translate insights into influence over feature definition, algorithm development priorities, and more.

The ideal engineer is comfortable working in a dynamic and creative team charged with crafting the way we will interact with next-generation Apple products. You are a self-motivated, excellent problem solver, and a fast learner. You are quick to forge relationships and comfortable with change and ambiguity. You have strong technical leadership skills and enjoy collaborating with others toward the creation of commercial grade software. You will bring software expertise to a highly interdisciplinary team, working with engineers of many talents to tackle challenging problems.

Education & Experience


Apple's most important resource, our soul, is our people. Apple benefits help further the well-being of our employees and their families in meaningful ways. No matter where you work at Apple, you can take advantage of our health and wellness resources and time-away programmes. We're proud to provide stock grants to employees at all levels of the company, and we also give employees the option to buy Apple stock at a discount - both offer everyone at Apple the chance to share in the company's success. You'll discover many more benefits of working at Apple, such as programmes that match your charitable contributions, reimburse you for continuing your education and give you special employee pricing on Apple products.

Apple benefits programmes vary by country and are subject to eligibility requirements.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace

Additional Requirements

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:

HID Algorithms Software Lead

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account