Machine Learning Systems Engineer

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


Role Number:200383934
Machine Learning Systems Engineer with a strong emphasis on large-scale data curation. The goal is to develop crowd-sourcing infrastructures and control policies for following through between machine learning and human annotation. This position will require collaborating with multiple teams including machine learning, data scientists, and cloud infrastructure teams. You will work with a diverse team in a unique environment where your skills and expertise will be applied to Apple products.

Key Qualifications

  • Solid experience building distributed systems.
  • Solid programming skills
  • Experience with SQL and non-SQL databases (Postgres, Elasticsearch, Redis)
  • Experience with version control, artifact repositories.
  • Strong Familiarity with AWS services such as EC2, ECS, SNS, SQS, and S3.
  • Experience with designing APIs and developing back-end applications
  • Experience with version control, artifact repositories
  • Experience or interest in gaining experience working with Machine Learning and data driven AI Teams


We are looking for an enthusiastic and dedicated software engineer with experience in cloud technologies, who can build tools 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: Develop, manage, and test web applications and REST APIs. Build and maintain video processing pipelines, analyze and monitor system performance, represent our team within multi-functional groups.

Education & Experience

Master's Degree in Computer Science. Alternatively an industry career with significant experience in API and back-end applications design and development.

Additional Requirements