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 creating the most scalable big-data systems in existence. Join the Apple Search team!
Watch: Career Advice Key Qualifications
Experience testing ranking and relevance for Search.
Excellent programming skills in C, C++, Java, or Python.
Deep knowledge of Internet technologies including HTTP and REST APIs.
Solid experience in Test methodologies.
Extensive knowledge of Unix/Linux environments.
Description
Apple's Internet Software & Services 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.
Education
BS/MS in Computer Engineering/Computer Science, or equivalent work experience.
Additional Requirements
* Use quantitative methods to determine the relevance quality of results. * 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.
Send To A Friend