BS/MS or equivalent experience in Computer Science or related field
5+ years of professional experience in software development, with a strong emphasis on designing, implementing, and optimizing automation systems for innovative hardware & software products
Track record architecting native client-based APIs and frameworks that have been used with production environments and customers
Expertise in Swift and/or Obj-C
Strong organizational skills and experience working with multiple stakeholders
Strong software engineering skills, including system design, development, testing, debugging, release and maintenance
Deep understanding of automated software testing methodologies and lifecycle, including integration testing, component mocking, and dependency injection
Knowledge of statistics based evaluation approaches, ML training pipelines and accuracy improvements of ML systems
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.