Sr. Health Sensing Data Engineer

Santa Clara Valley (Cupertino), California, United States


Role Number:200164794
Our team is growing! Here is your opportunity to come and join an exciting engineering team responsible for building next-generation health sensors and features. The Human Interface Devices team is looking for hardworking and passionate engineers with expertise in data pipelines to support health study engineering. This is an integral role where you will help design, develop, and support high quality, scalable data platforms and applications that enable health sensors and health features for Apple hardware.

Key Qualifications

  • Strong software development skills, with a proficiency in both Object Oriented and Functional Python required
  • Demonstrated skill and experience using PySpark and SparkSQL
  • Familiarity with cloud-based, distributed systems such as blob storage, elastic compute and virtual instances
  • Familiarity with Software Development Life Cycles and the tools and methodologies that support them such as git, continuous integration, issue tracking, code reviews, quality assurance processes and scheduling.
  • Pro-active communicator and collaborator, comfortable working within a distributed team


As a Senior Data Engineer, in this central role you will: - Facilitate the engineering of large scale Human Interface Device studies involving the Apple Watch and iPhone - Be directly responsible for the health study data collection and processing pipelines - Work with the Data Engineering team to develop general use tooling - Collaborate with Algorithm Engineering on data collection, processing, and distribution - Collaborate with Quality Engineering and Study Operations to design and implement frameworks to enable pipeline validation, monitoring and study management. Your work will directly impact the development of health-related features across multiple Apple hardware platforms.

Education & Experience

Bachelor/Masters Degree in Computer Science, 3+ years of programming experience, 1+ year distributed computing with Spark.

Additional Requirements

  • Supporting data collection, curation and data provenance when working with machine learning models.
  • Exposure to Signal Processing and low level data collection
  • Experience with statistical inference methods for scientific experimentation
  • Experience with Scala
  • ____________________________________________________________________
  • We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
  • 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 committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace.
  • 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.