Backend SW Engineer
Core
Develop internal backend tools in the low-level domain, bridging low-level and high-level environments, and integrating AI-powered capabilities to support Apple's storage products.
Role type
Backend Software Engineer (Low-level Systems)
Builds
Internal tools for storage products
Domain
Storage systems, Low-level systems, AI integration
Deliverable
production ML models
Required skills
C, C++, Python, Object-Oriented programming, System troubleshooting
Preferred skills
Multitasking, Context switching, Cross-team collaboration
Technologies
C, C++, Python, AI frameworks
Responsibilities
Plan, design and develop complex backend features; Collaborate with diverse teams to improve and advance the product; Troubleshoot system issues, provide quick and thorough solutions
Seniority
Mid-level, hands-on IC
Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.