A

Apple

Designs phones, computers and their operating systems

Senior Instrumentation Platform Engineer - Evaluation

Platform EngineeringConfirmed live in the last 24 hours
Full-timeSunnyvale, CA, USANo salary listedIn-person

About the Job

Requirements

  • At least 8 years of experience in platform, systems, or framework software engineering, with a Bachelor of Science or Master of Science degree in Computer Science or equivalent professional experience.
  • Strong proficiency in Swift, Objective-C, or C++, with a deep understanding of operating system internals, concurrency, and memory management, and the ability to test, debug, and productize software at scale.
  • Experience designing and shipping developer-facing application programming interfaces and software frameworks, with a strong command of software architecture principles including modularity, fault tolerance, and scalability.
  • Ability to operate effectively under ambiguity, drive clarity, and make well-reasoned technical decisions.
  • Strong written and verbal communication skills, with the ability to adapt technical messaging for varied audiences.

Responsibilities

  • Lead the architecture, design, and development of instrumentation platform capabilities used by engineers across Apple.
  • Lead rollout and adoption of new platform capabilities, including documentation and developer tooling.
  • Define and own software frameworks that enable structured, schematized data collection about artificial intelligence and machine learning-powered user experiences in a privacy-preserving manner.
  • Partner with product feature teams and data scientists to gather requirements, understand business needs, and translate them into scalable platform application programming interfaces and frameworks.
  • Drive technical strategy and roadmap decisions in collaboration with engineering leadership, providing clear tradeoffs and recommendations.
  • Establish and uphold software design best practices, application programming interface design principles, and code quality standards across the team.
  • Proactively identify gaps in the existing platform and propose improvements that increase developer velocity, system reliability, and data fidelity.
  • Communicate technical decisions and progress clearly and concisely to engineering peers and non-technical stakeholders.

Desired Qualifications

  • Experience designing and developing systems that are efficient in resource-constrained environments.
  • Experience with telemetry, analytics, or observability systems.
  • Familiarity with structured and privacy-preserving data collection techniques, including on-device processing patterns.
  • Familiarity with machine learning systems and techniques, including how instrumentation and feature logging inform model development and evaluation.
  • Prior experience as a technical lead, with demonstrated influence over cross-team technical direction.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs