Join Apple's Information Systems and Technology group as a Software Engineer, working on AI and Data platforms. Design, develop, test, and maintain code in Java and Python, and contribute to building world-class systems and frameworks.
Requirements
- 3+ years of experience developing software in Java or Python
- 2+ years of experience implementing and shipping high-scale, high-performance, highly available, fault-tolerant, and secure cloud-based distributed systems
- Demonstrated ability to conduct performance analysis and troubleshoot large-scale distributed systems
- Proficiency in data structures, algorithms, or software design patterns
- BS in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience
Benefits
- Health insurance
- Retirement plan
- Paid time off
- Other benefits (not specified)