Siri - Software Engineer in Test

Santa Clara Valley (Cupertino), California, United States
Software and Services

Summary

Posted: Nov 6, 2018
Weekly Hours: 40
Role Number: 200004796
Play a part in revolutionizing how people use their computers and mobile devices. Create groundbreaking technology for testing algorithmic search, machine learning, natural language processing, and artificial intelligence. Collaborate with the teams building the most scalable big-data systems in existence. Join the Apple Search team!

Key Qualifications

  • Excellent programming skills in C, C++, Java, or Python.
  • Deep knowledge of Internet technologies including HTTP and REST APIs.
  • Proven experience in Test methodologies.
  • Deep understanding of Unix/Linux environments.
  • Experience in software automation and orchestration.

Description

Apple's AI/ML organization is seeking an energetic and detail-oriented Software Engineer in Test who will play a central role in the delivery of massive search-based Internet services. We are looking for people with the experience and desire to create better and more efficient ways to ship code at Apple’s extremely high standard of quality. * Write automated tests for high-performance and Internet scale services. * Write and maintain code and frameworks to verify the correctness of software. * Build systems to do concurrency, capacity, and performance testing. * Write code to verify correctness of data. * Participate in verification of frequent product releases. * Contribute to the quality strategy of the products. * Work closely with multiple engineering teams to define product requirements.

Education & Experience

BS/MS in Computer Engineering/Computer Science, or equivalent work experience.

Additional Requirements