Apple Senior Server Quality Engineer - Siri Speech Systems in Santa Clara Valley, California

Senior Server Quality Engineer - Siri Speech Systems

Job Number: 56006742

Santa Clara Valley, California, United States

Posted: Apr. 19, 2017

Weekly Hours: 40.00

Job Summary

As the Senior Server Quality Engineer - Siri Speech Systems on the Quality Engineering team, you will own building tools and automation for the qualification of the Speech Systems. This is a fast-paced role with high visibility, impact and helping to build the most advanced speech systems in the industry.

Key Qualifications

  • 3+ years as Individual Contributor Engineer - Hands on experience in CI, Tools, Automation

  • Experience with design and building tools and frameworks

  • Strong knowledge with object-oriented programming languages (Java, C++) and as well as design skills

  • Knowledge of core Linux fundamentals

  • Scripting skills (Python, Bash, Ruby, etc.)

  • Excellent problem solving, critical thinking, and communication skills

  • Experience with leadership in driving projects from start to finish

  • Experience with highly scalable, multi-threaded systems

  • Industry experience in similar roles at large scale companies

  • Able to give multiple examples of creativity and critical thinking on the job


Are you at a time in your career that you’re looking for a new and exciting challenge? Have you built great process and tools before and would like to continue and take it to the next level? Do you have a love for large scale systems that will help millions upon millions of users worldwide? Well, look no further, this is this role for you!

The Siri Quality Engineering team owns the Siri qualification of the most advanced Operating systems in iOS, watchOS, macOS, and tvOS as well as the highly scalable back-end systems (Speech, Natural Language, Domains/Web Services).

This position requires a leader who possesses both strong programming skills and a creative, user-focused mindset. We also need a team player. You will be collaborating with Speech engineers in several technical areas and locations.

You will be working along with Quality and Product engineers in building tools and driving for automation to ensure that high quality standards are met with targeted goals and metrics.

An ideal candidate will have previous working experience with CI, building new tools and frameworks, solving large scale issues.

We also need someone who thrives on working in a fast-paced environment with rapidly changing priorities.


B.S or M.S in Computer Science, Information Technology or related field

Additional Requirements

Experience working on Speech recognition systems in multiple languages a plus

Experience working on Text to Speech (TTS) systems in multiple languages a plus

Experience with AI technologies including natural language processing and machine learning a plus

Managing a Quality Engineering team with emphasis in CI, Tools, Automation a plus

Experience with mobile platform systems a plus

Provide examples of quality measurements with targeted goals and Metrics