AI/ML - Senior Software Engineer, ML Platform & Technology

Seattle, WA 98104
  • Job Code
    200236547
  • Jobs Rated
    8th
Summary

Summary

Posted: Apr 29, 2021

Weekly Hours: 40

Role Number:200236547

Apple builds world-class innovative products that integrate hardware with intelligent software experiences usin...Summary

Summary

Posted: Apr 29, 2021

Weekly Hours: 40

Role Number:200236547

Apple builds world-class innovative products that integrate hardware with intelligent software experiences using machine learning, artificial intelligence, and computer vision. Machine Learning Platform and Technologies is the team that makes it possible for Apple engineers to innovate ML driven product features rapidly and at scale. The team enables future Apple intelligent products by making cutting edge ML technologies, large scale compute and data systems designed specifically for ML available to engineers within Apple. Come join the team that is making ML innovation possible here at Apple. To learn more about part of our vision, see our 2019 SIGMOD paper Data Platform for Machine Learning (https://dl.acm.org/doi/10.1145/3299869.3314050).

We are looking for exceptional engineers with experience building large-scale compute and data systems that want to use that hard won knowledge to create a scalable platform design for machine learning. Our platform includes everything from data management systems, distributed compute systems, client libraries, tools and services to support the machine learning apparatus within Apple.

Key Qualifications

  • Delivered services with measurable impact on internal or external customers
  • Influenced product and technical direction by being a customer advocate
  • 8+ years experience building production services in a distributed computing environment
  • Deployed mission-critical services with high reliability and available
  • Driven projects from inception to production
  • An understanding of distributed system concepts (such as transactions and consensus) in practice
  • Ability to present and communicate complex technical concepts clearly
  • Experience with partnering with other technical stakeholders
  • Demonstrated technical leadership through influence and mentoring
  • In-depth experience building solutions using public clouds (Azure, AWS, GCP)

Description

In this role, you will partner with data scientists and machine learning engineers throughout the company, including teams such as Privacy, Vision, Camera and Siri. Together you will create key systems of the machine learning platform. You will own the definition, design, and implementation of production-ready services that address the unique challenges of a machine learning platform. You will partner with other members within the Machine Learning Platform and Technologies team to create integrated solutions that ultimately drive rapid machine learning innovation.

Additional Requirements

  • Ideal candidates are:
  • * Comfortable working in earlier stages of product development with ambiguous requirements
  • * Experienced across the software services stack including front-end systems
  • * Have experience and in-depth knowledge of open source distributed systems such as Hadoop, Spark, Zookeepr, etcd, Cassandra, Kubernetes


Jobs Rated Reports for Software Engineer

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:

AI/ML - Senior Software Engineer, ML Platform & Technology

Apple, Inc.
Seattle, WA 98104

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199