Apple
Software Engineer (Framework Solutions), AI & Data Platforms (AiDP)
$150K–$225K
Austin, Texas +1 · Full-time · Posted Aug 27, 2026
- Location
- Austin, Texas
Sunnyvale, California - Experience
- 2+ years of hands-on proficiency with Java and/or Python or a similar language.
- Education
- Bachelor’s degree in computer science or related field.
About the job
Build tools and frameworks for Apple’s data and machine-learning platforms, including custom solutions and extensions to third-party business intelligence tools using APIs.
What you'll do
- Build features for data processing, insights, observability, lineage, model hub, and visualization tools.
- Develop custom solutions or adapt open-source products to Apple’s needs.
- Build frameworks that extend third-party BI tools using APIs.
What they ask for
- Hands-on proficiency with Java, Python, or a similar language.
- Deep understanding of data structures and algorithms.
- Experience designing and developing scalable, performant microservices and REST APIs.
- Knowledge of cloud computing platforms such as AWS, Google Cloud, or Azure; bachelor’s degree in computer science or a related field.
Nice to have
- Experience with cloud-native applications, big data platforms, distributed computing, SQL or NoSQL stores, frontend frameworks, or AI/ML/data science.
- Strong problem-solving and communication skills.
Pay
$150,400 and $225,300 (base salary range)
Tools
Java, Python, AWS, Google Cloud, Azure, SQL, NoSQL
AI focus
Build tools and frameworks for data and machine-learning platforms; the team supports AI and generative AI adoption across Apple.
Model-written summary · the original posting is authoritative