- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
-
Job Code200075033
Summary
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
Description
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
RESPONSIBILITIES:
- 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.