Apple is looking to design and build the next generation of internal AI-based software development tools with a focus on ease of use and security to accelerate the pace of development for tens of thousands of engineers who ship to the billions of Apple devices in the world.
Requirements
- Excellent skills in Python, Java, or Go
- Experience with operating services you developed, including deployment automation and rollback strategies
- 5 years of experience with Python, Go, Swift, or C/C++
Responsibilities
- Create an investigation platform a teams of malware or security analysts
- Build a developer-facing platform for automatically analyzing bugs and code reviews using AI
- Implement security analysis fuzzing infrastructure with 100k parallel nodes
- Keep business-critical systems running with maximal automation and minimal human intervention
Other
- Bachelor’s degree in Computer Science or 3 year’s of equivalent practical experience
- Requirement for on-call rotation, which includes weekends
- Effective communication of complex technical concepts
- Passionate about engineering perfection, performance, and quality
- Enthusiasm for new technologies and growth