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:
Senior Software Engineer (Apache Spark)

Senior Software Engineer position at Apple focusing on Apache Spark development for cybersecurity applications, offering competitive compensation and benefits.

Senior Delivery Consultant – Data Engineer, AWS Professional Services Israel

Senior Data Engineering role at AWS Professional Services, focusing on designing and implementing cloud solutions while providing technical guidance to customers.

Senior Business Intelligence Engineer, NACP Analytics

Senior Business Intelligence Engineer position at Amazon, leading analytics and automation for capacity planning, requiring 10+ years experience and strong technical skills.

Sr Data Engineer

Senior Data Engineer position at Disney Entertainment building and maintaining Identity and Device Data products with focus on scalable data processing pipelines.

Sr. Data Engineer, Amazon Devices-Demand Planning

Senior Data Engineer position at Amazon Devices-Demand Planning team, leading data architecture solutions and ETL implementations using AWS technologies, offering competitive compensation and benefits.

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 7 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?