AI/ML - Cloud Architect/Developer Tools, Siri Experience

Seattle, WA 98104
  • Job Code
  • Jobs Rated


Posted: Apr 21, 2021

Role Number:200241010

One of the beautiful things about working at Apple is the connection that every engineer has to the end customer. You will be work...Summary


Posted: Apr 21, 2021

Role Number:200241010

One of the beautiful things about working at Apple is the connection that every engineer has to the end customer. You will be working through close partnership with multiple teams in the AIML and Siri org. You'll be helping teams get deeper understanding of how the experiences we're building-in the home, on the go-are being used, looking at the key areas of performance, reliability and quality!

You will be a part of a small, collaborative team of engineers in Siri Engineering Efficiency team responsible for building and standardizing tools, process, code, and standard methodologies across product teams with the aim of improving the quality of all of them holistically. You will be collaborating with engineers in several technical areas who have crafted the entire range of Siri's capabilities. We collaborate with all Siri, acts as a liaison between component, product teams and platform with the end goal of making it easier for the Siri engineers to release features. We build and own tools+services that are used within Siri to help diagnose issues and deliver fixes across the Siri pipeline.

Siri is seeking an extraordinary Cloud Architect/Sr. SRE to focus on building a secure, continuous delivery oriented platform. This role will be responsible for designing, building, and running developer tooling to support a variety of critical systems. This is a highly technical, hands-on role that requires expertise supporting systems at enterprise scale. The candidate will deliver innovative solutions and help to port existing tools and services to internal and external cloud platforms.

Key Qualifications

  • Experience supporting infrastructure and services in public cloud environments (AWS, GCP, etc.)
  • Expertise with in both building and using log aggregation and distributed monitoring tools (Splunk, Elastic Stack, etc.)
  • Experience building and supporting containerized application technologies including Docker, Kubernetes Familiarity with CI/CD tools and deployment processes
  • Proficient with various programming languages such as Python/Java/Ruby/Perl/Go for building automation or integration with APIs Proven understanding and experience with centralized configuration management, coordination and provisioning technologies, such as Ansible, Chef, Puppet, etc.
  • Excellent interpersonal skills, should be capable of working with multi-functional technical and business teams and varying levels of management
  • Strong project management skills, including excellent presentation development
  • Passion for writing detailed solution specifications, diagrams, best practices/ standards documentation, operating procedures, test plans/test reports, etc.


This is a highly technical, hands-on role that requires expertise supporting systems at enterprise scale. We manage a varied set of tools and services that range from on- device macOS/iOS tools to server based applications on Mesos, Kubernetes and AWS. Our team looks at the overall toolset from a holistic solutions oriented viewpoint to provide the best quality and dynamic tooling to handle the larger Siri development and production pipeline.

You will need to assess tools and services that the team already owns and see where consolidation should occur, which tools should be internally hosted vs external cloud hosted and what new tools need to be designed to maintain the high level of service expected for Siri. The role is also responsible for executing on product wide tasks by cutting across all Siri components and tools, providing leveraged impact.

Specific responsibilities include a wide range of cloud and systems engineering tasks across multiple domain areas:
- Create, manage and integrate software to automate and secure public cloud environments
- Develop solutions that can support large capacity and scale reliably
- Collaborate with multi-functional teams to capture requirements, understand
- dependencies and architecture, and implement solutions with out of box thinking
- Work with multiple teams across the organization to gain a deep understanding of the
- overlapping areas in order to help identify where efficient tooling can help solve
- problems
- Participate in the continual improvement of engineering tools and processes
- Help figure out common service themes across multiple product teams, build those
- libraries and help product teams integrate those libraries, accelerating feature releases
- You will work closely with engineers, QA, and project managers throughout the software lifecycle in successfully delivering best-in-class secure and scalable systems. You take responsibility; you can demonstrate creativity, initiative, and the ability to work to deadlines. You feel a personal stake in the product you ship. You thrive in uncertainty and strive to bring order to it. You keep your eye on the ball; you build strong relationships; and you are constantly looking to improve yourself and your team.

Education & Experience

BS degree in Computer Science or related field, or equivalent work experience

Additional Requirements

  • 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.

Jobs Rated Reports for Computer Programmer

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 - Cloud Architect/Developer Tools, Siri Experience

Apple, Inc.
Seattle, WA 98104

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
59th2019 - Computer Programmer
Overall Rating: 59/199
Median Salary: $84,280

Work Environment
Very Low
Very Poor