Senior Platform Engineer - Video Engineering

San Diego, CA
  • Job Code


Posted: Jun 27, 2019

Role Number: 200075033

The Video Engineering Data Infrastructure team is working on exciting technologies for future Apple products, and we're looking for the right Senior Software Engineer to help us take our efforts to the next level. In this role, you'll work on the data platform team that builds essential cloud services that enable our computer vision and deep learning teams to deliver experiences like FaceID, Animoji and ARKit

Key Qualifications

  • Experience developing and deploying large-scale distributed systems in Python (preferably Django) or other languages (Go, Scala, etc)
  • Frontend experience using a SPA framework (such as React)
  • Experience with REST API design, SQL and NoSQL DB's (such as Postgres, Redshift, and Cassandra)
  • Experience deploying systems using orchestration (such as Kubernetes or Nomad)
  • Good verbal and written communication skills


We are looking for an enthusiastic and dedicated engineer with experience in cloud technologies, who can build services to process data from a wide range of computer vision systems. As an engineer on our team, your work provides the data foundation for a highly collaborative team of hardware, user experience, and deep learning experts. We are looking for engineers that have a high attention to detail, and who can abstract these details into framework level software solutions. This position requires someone who has a passion for data integrity and is privacy-minded

- Build scalable data platforms that our machine learning teams will use daily
- Design and own the entire stack, including the frontend, backend, CI, and deployment
- Write libraries and core infrastructure software that can be utilized throughout our organization

Education & Experience

BS/MS in Computer Science or equivalent experience

Additional Requirements

  • Experience using distributed data frameworks like Kafka and Spark
  • Experience with cloud platforms such as AWS/GCE/Azure
  • Familiarity with training and evaluation of machine learning models
  • Knows when and where testing is appropriate to deliver a reliable product
  • Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants

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 Platform Engineer - Video Engineering

Apple, Inc.
San Diego, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account