Sr Data Platform Engineer

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


Weekly Hours: 40
Role Number:200068165
Join us in the Health Data Science group at Apple, to help us drive forward the research that will shape upcoming products and further our understanding of human health. Our infrastructure team works closely with fellow engineers, data scientists, and a variety of cross-functional teams to build best-in-class data platforms for AI/ML that adhere to Apple’s highest principles of privacy and security. These platforms support various health research endeavors, including the studies found in the Apple Research app. Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly, and making the kind of impact that changes people's lives.

Key Qualifications

  • 5+ years of industry experience
  • Excellent programming skills in at least one of Java, Scala or Python
  • Experience with cloud infrastructure and platform services
  • Ability to communicate technical ideas clearly within the team
  • Experience with Spark, data warehousing & database systems is a plus


We are seeking an energetic and self-driven software engineer to help design, implement, and deliver a highly scalable & secure data platform. As a member of our fast-paced group in Apple Health, you will have the unique and rewarding opportunity to work cross functionally with various stake holders. You will be building on top of existing secure environments, which provide the underlying infrastructure; but your work will directly influence its evolution. In addition to using technical knowledge to drive features and improvements, you must be comfortable with rapidly evolving requirements, and have excellent interpersonal skills. Success depends on working with cross-functional teams. Responsibilities: •. Build software to enable data scientists, researchers to produce performant, robust, and reproducible analyses, models, and data products •. Work with cross functional teams to better capture requirements. Participate in architecture and code reviews •. Maintain relentless focus on performance, usability, security & quality

Education & Experience

•. MS in Computer Science (or equivalent experience) preferred •. BS degree in Computer Science or related field, or equivalent work experience

Additional Requirements