At Apple, the business problem is to make Siri and Apple products smarter for users by building groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence.
Requirements
- Strong coding skills and experience with data structures and algorithms
- Experience designing and building scalable distributed services
- Experience with petabyte scale data processing & building data pipelines
- Experience with AWS Services such as Amazon S3, EC2, EKS
- Experience in Web Crawl is a plus
- BS or MS in Computer Science or equivalent experience
- Experience with microservice based architecture to support multimodal crawl
Responsibilities
- Design, build and maintain infrastructure to support features that empower billions of Apple users
- Process billions of requests every day across our web crawl stack
- Work on incredibly complex large scale systems with trillions of records and petabytes of data
- Take full end-to-end ownership of our services, driving them through every stage meticulously, encompassing conception, design, implementation, deployment, and maintenance
- Work with one of the most exciting high performance computing environments
- Build products that delight our customers every single day
- Maintain infrastructure to support features across a variety of Apple products, including Siri, Spotlight, Safari, Messages and Lookup
Other
- BS or MS in Computer Science or equivalent experience
- Excellent interpersonal skills able to work independently as well as cross-functionally
- Excellent interpersonal skills able to work independently as well as in a team
- Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services
- Reimbursement for certain educational expenses - including tuition