Sr. Software Engineer, Systems and Infra

Silicon Valley, CA, United States

Apple


Team

Proactive Intelligence

Role Location

  • Silicon Valley, CA, United States

Employees

501+ people

Address

1 Apple Park Way
Cupertino, CA, 95014, US

Tech Stack

  • Java
  • C#
  • C++
  • Objective C
  • Javascript
  • HBase
  • Zookeeper
  • Cassandra
  • Kafka
  • Swift
  • Docker
  • JS
  • Node
  • Mesos

Role Description

We live in a mobile and device driven world and our users expect their devices like iPhones and Apple Watches to understand them and anticipate their next moves - fast, reliably and while on the move. The on-device intelligence platform we are building will benefit the billions of Apple users and we are tackling hard problems at the intersection of machine learning, on device computing and systems engineering, all the while maintaining high performance, low memory footprint and reliability - and we need your help.

We touch various parts of our codebases and interact with several private SPIs and closely work with ML engineers to optimize models and code to run on resource-constrained devices. You will have the opportunity to teach and learn from others in our close-knit, growing team.

Bring your systems, design and performance optimization expertise and passion for solving challenging, real-world problems to help realize our vision of creating a unified on-device intelligence platform. We collaborate with many different teams at Apple to create groundbreaking technology that enables surprising and delightful experiences for billions of people. We are looking for a senior software engineer who is skilled in various aspects of large systems and code bases: refactor code, optimize memory, CPU usage, minimize IO, implement efficient data structures, design solid testable software, evangelize best practices and continuously pursue improvements. To succeed, you are a strong problem solver with proven agility to work across multiple codebases, technologies and teams.

About Apple

The Siri team at Apple is split into two groups. The Core Siri group builds all the infrastructure to connect Siri with Apple products, and the Proactive Intelligence group takes the intelligence software Siri has built and applies it to other Apple products

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.