Apple
Software Engineer (Framework Solutions), AI & Data Platforms (AiDP)
Austin, Texas · Remote · Full-time · Posted Oct 29, 2026
- Experience
- 2+ years of hands-on experience with Java and/or Python.
- Education
- Bachelor’s degree or equivalent experience.
About the job
Build tools and frameworks for Apple’s data and machine-learning platforms, including solutions that extend third-party BI tools through APIs.
What you'll do
- Develop tools and features for data processing, insights, observability, lineage, model management, and visualization.
- Build custom solutions or adapt open-source products for Apple’s needs.
- Create frameworks that extend third-party BI tools using APIs.
What they ask for
- 2+ years of hands-on experience with Java and/or Python.
- Deep understanding of data structures and algorithms.
- Experience designing and developing scalable, performant microservices and REST APIs.
- Knowledge of cloud platforms such as AWS, Google Cloud, or Azure.
Nice to have
- Experience with cloud-native applications/products and big data technologies or data platforms.
- AI/ML/data science experience; familiarity with frontend frameworks, distributed computing, or SQL and NoSQL data stores.
Tools
Java, Python, AWS, Google Cloud, Azure, APIs, SQL, NoSQL
AI focus
Supports AI-powered innovation and adoption of generative AI; builds tools for data and machine-learning platforms.
Model-written summary · the original posting is authoritative