At Apple, the business problem is to ensure the performance excellence of Mac systems under development and enhance customer experiences on current hardware and software.
Requirements
- Experience with computer performance measurement and optimization
- Experience with application automation
- Experience with Xcode
- Experience producing compelling visualizations and dashboards
- Experience with back-end development of information systems
- Experience with hardware architecture
- Proficiency in a modern programming language like Swift, Objective-C, C++, Python
Responsibilities
- designing, developing, and maintaining automation and tools to measure and analyze system performance and identify bottlenecks
- supporting teams with debugging performance and test issues, test code, analyze data, identify bugs, and resolve problems as necessary
- troubleshooting performance issues
- triaging OS issues
- addressing testing issues
- conducting code reviews
- conducting statistical analysis
Other
- A minimum of 7 years of industry experience in software development
- Excellent communication and presentation skills
- At least 2 years experience of using AI/LLMs for generation of production code
- Apple is an equal opportunity employer that is committed to inclusion and diversity
- Learn more about your EEO rights as an applicant