15 days old

Senior/Lead DevOps-MLOps Engineer, Infrastructure

Cupertino, CA
  • Job Code


Posted: Jan 6, 2020

Role Number:200138794

Imagine what you could do as a Senior/Lead Software Engineer for AI Infrastructure here. At Apple, novel machine learning ideas have a way of becoming phenomenal products, services, and customer experiences quickly. Bring passion and dedication to your job and there's no telling what you could accomplish
Here is your opportunity to be part of an incredible AI R&D and production team building the next-generation of advanced sensing algorithms and user interactions in iPhone, Apple Watch, iPad and more. We are looking for a creative senior software engineer with expertise in building software infrastructure for algorithm development, data engineering and continuous integration. Working knowledge of basic statistics and leadership skills will broaden your role and effectiveness in this position

Key Qualifications

  • 5+ years of industry experience
  • 2+ years of experience in developing continuous integration and deployment (CI/CD) pipelines (e.g. Jenkins)
  • Proficient knowledge of git, Docker and containers, Kubernetes
  • Proficiency in distributed storage and processing of big data with Hadoop and Spark
  • Experience with Splunk
  • Experience with database management systems and tools including but not limited to Cassandra, MangoDB, SQL
  • Strong programming skills in Python
  • Experience with deep learning frameworks (such as TensorFlow and Keras)
  • Team lead, project management or people management experience
  • Strong programming skills in C or C++
  • iOS App development skills
  • Experience building scalable ML systems spanning multiple teams or organizations


We're looking for smart and creative software engineers with in-depth expertise in developing SW infrastructure for algorithm development and productization platforms. Your passion for leading infrastructure efforts for state-of-the-art sensing technologies will be essential to your project and a key component to our team of world-class engineers who are driven to create the next big thing using advanced algorithms. Join us to enhance the lives of millions of users
You will contribute to architecting and developing softwares and pipelines to shorten the algorithm development life cycle from data curation to integration and deployment. The emphasis will be to work on edge of creativity technologies, but highly impactful AI technologies that will help improve our users' experience, which has always been at the core of Apple's agenda.

More specifically, you will:
- Develop continuous integration and deployment (CI/CD) pipelines on top of Apple infrastructure for multiple algorithm development teams
- Design and develop data engineering tools to store, manage, query and visualize big datasets
- Create data and metric visualization tools, web UI dashboards with Splunk and Tableau
- Join a thriving Machine Learning community at Apple (https://machinelearning.apple.com)

Education & Experience

B.S. or M.S. degree in CS (preferred), EE, or Statistics
+5 years of experience in industry

Apple is a diverse collective of thinkers and doers, continually reimagining what's possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including iTunes, the App Store, Apple Music, and Apple Pay. And the same passion for innovation that goes into our products also applies to our practices - strengthening our commitment to leave the world better than we found it. Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit jobs.apple.com to learn more

Additional Requirements

Posted: 2020-02-06 Expires: 2020-03-06

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/Lead DevOps-MLOps Engineer, Infrastructure

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast