Apple's System Architecture & Design team needs a Tools Developer to ensure the performance excellence of Mac systems under development by designing, developing, and maintaining automation and tools to measure and analyze system performance and identify bottlenecks.
Requirements
- Proficiency in a modern programming language like Swift, Objective-C, C++, Python; with a proven track record of delivering high-quality software
- At least 2 years experience of using AI/LLMs for generation of production code
- Experience with computer performance measurement and optimization
- Experience with application automation
- Experience with Xcode
- Experience with back-end development of information systems
- Experience with hardware architecture
Responsibilities
- designing, developing, and maintaining automation and tools to measure and analyze system performance and identify bottlenecks
- support teams with debugging performance and test issues
- test code
- analyze data
- identify bugs
- resolve problems as necessary
- troubleshooting performance issues
Other
- A minimum of 7 years of industry experience in software development
- Excellent communication and presentation skills
- Apple is an equal opportunity employer that is committed to inclusion and diversity.
- We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.
- Learn more about your EEO rights as an applicant