AIML - Sr Software Engineer, Siri Performance and Reliability Metrics

Apple is a leading technology company known for its innovative products and services.
$175,800 - $312,200
Data
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
AIML - Sr Software Engineer, Siri Performance and Reliability Metrics, Siri Information and Intelligence

Senior Software Engineer position at Apple focusing on Siri performance metrics and data analysis, offering competitive compensation and the opportunity to impact millions of users.

AIML - Sr. Data Scientist, Apple Intelligence

Senior Data Scientist role at Apple focusing on Siri Assistant and AI technology, requiring 5+ years experience and expertise in data analysis and machine learning.

Senior Software Engineer - Strategic Data Solutions

Senior Software Engineer role at Apple's Strategic Data Solutions team, focusing on fraud prevention and data analysis systems.

Senior Technical ERM Analyst

Senior Technical ERM Analyst role at Apple, focusing on risk management and technical analysis for Apple Pay services, requiring 5+ years of experience in risk management or IT audit.

Senior Software Engineer - Strategic Data Solutions

Senior Software Engineer position at Apple's Strategic Data Solutions team, focusing on fraud prevention and large-scale data analysis systems.

Description For AIML - Sr Software Engineer, Siri Performance and Reliability Metrics

We are looking for a Sr Software engineer with experience building large scale data systems and skills to function in a fast-paced environment with scope for tremendous impact. As a Sr Software Engineer on the AIML Performance & Reliability metrics team, you will have significant influence and responsibility in building metrics, analysis and visualizations that help with improving Siri performance and user experience.

You'll be responsible for defining, developing, and delivering key user-facing performance metrics to engineering partners and senior leadership. Your work will include maintaining large scale data systems on server and on-device for performance metrics computation and observability. You'll collaborate with customers to understand metric needs, provide technical guidance, gather requirements, and deliver effective data solutions and dashboards.

Key responsibilities:

  • Build and maintain large scale data systems for performance metrics
  • Develop and deliver user-facing performance metrics
  • Collaborate with engineering teams to improve Siri performance
  • Provide technical guidance and gather requirements
  • Create effective data solutions and dashboards
  • Execute in a rapidly changing environment with ambiguous requirements
  • Demonstrate best practices for code development, including testing, CI/CD, documentation, and monitoring

Required skills:

  • Expert knowledge of object-oriented programming languages (Java, Objective-C, C++, Scala, Swift) or scripting languages (Python, Ruby, Bash)
  • Experience with Spark or other distributed data technologies
  • Strong SQL skills for data analysis and insights
  • Leadership experience in complex, cross-functional development projects
  • Excellent communication and problem-solving skills

This role offers an opportunity to make a significant impact on Siri's performance and user experience, working with cutting-edge AI/ML technologies in a dynamic, fast-paced environment at one of the world's leading tech companies.

Last updated 3 months ago

Responsibilities For AIML - Sr Software Engineer, Siri Performance and Reliability Metrics

  • Define, develop, and deliver key user-facing performance metrics
  • Maintain large scale data systems for performance metrics computation
  • Collaborate with engineering teams to improve Siri performance
  • Provide technical guidance and gather requirements from customers
  • Create effective data solutions and dashboards
  • Execute in a rapidly changing environment with ambiguous requirements
  • Implement best practices for code development, including testing, CI/CD, documentation, and monitoring

Requirements For AIML - Sr Software Engineer, Siri Performance and Reliability Metrics

Java
Python
  • Expert knowledge of object-oriented programming languages (Java, Objective-C, C++, Scala, Swift) or scripting languages (Python, Ruby, Bash)
  • Experience with Spark or other distributed data technologies
  • 7 years of development experience and Bachelors or Masters degree in Computer Science or related field (or 5 years experience with PhD)
  • Strong SQL skills for data analysis and insights
  • Leadership experience in complex, cross-functional development projects
  • Excellent communication and problem-solving skills

Benefits For AIML - Sr Software Engineer, Siri Performance and Reliability Metrics

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock purchase plan
  • Education reimbursement
  • Discretionary restricted stock unit awards

Interested in this job?