Software Engineer (Framework Solutions), AI & Data Platforms (AiDP)
Core
Building tools and features for Data and ML platforms including data processing, insights portals, observability, lineage, model hubs, and visualization.
Role type
Software Engineer (Framework Solutions)
Builds
Custom solutions and open-source customizations for Apple's Data and ML platforms
Domain
Enterprise Data & Machine Learning
Deliverable
production ML models
Required skills
Java, Python, data structures, algorithms, microservices, REST APIs, cloud platforms (AWS/GCP/Azure), SQL, NoSQL, distributed computing
Preferred skills
Big data technologies, frontend frameworks, AI/ML/Data Sciences experience
Technologies
Java, Python, AWS, Google Cloud, Azure, SQL, NoSQL
Responsibilities
Build custom solutions from ground up or customize open-source products for Apple's needs; extend functionality of 3rd party BI tools using APIs; develop scalable and performant micro-services and REST APIs.
Seniority
Mid-level, hands-on IC