Software Engineer (Framework Solutions), AI & Data Platforms (AiDP)
Company: Apple
Location: Austin, Texas, United States
Work arrangement: On-site
Employment type: Full-time
Experience: 2-5 years
Education: bachelor degree
Posted: 2026-10-29
Responsibilities
You will be responsible for building tools and features for data and machine learning platforms, including data processing, observability, and lineage. The role involves creating custom solutions or customizing open-source products to extend the functionality of third-party BI tools.
Requirements
Candidates must have at least 2 years of hands-on experience with Java or Python and a deep understanding of data structures and algorithms. A bachelor's degree or equivalent experience is required, along with experience in designing scalable micro-services and cloud-native applications.
Skills
- Java
- Python
- Data structures
- Algorithms
- Micro-services
- Rest APIs
- Cloud computing
- AWS
- Google Cloud
- Azure
- Big data
- AI/ML
- Data science
- Frontend frameworks
- Distributed computing
- SQL
About this role
Do you want to help build some of the largest and most consequential enterprise
and customer technology systems in the world? Join Apple’s Information Systems
and Technology (IS&T) organization. IS&T is the engine behind everything Apple
does for customers and for the people who build for them. It’s Apple’s central
nervous system. Supporting 2.5 billion active Apple devices, processing billions
of secure transactions, and keeping the technology that defines modern life
running flawlessly, IS&T makes the impossible feel effortless. Do you love
building solutions to handle global complexity and immense scale? Imagine what
you could do here. AI & Data Platforms (AiDP) is IS&T's engine for AI-powered
innovation. The team brings together data, application development, and machine
learning — including generative AI — along with data services and customer
success functions, to help IS&T build solutions more efficiently and streamline
the adoption and embedding of generative AI across Apple.
DESCRIPTION
As a Framework Software Engineer, you will be responsible for building various
tools and features for Data and ML platforms, including data processing,
insights portal, data observability, data lineage, model hub, and data
visualization. You will either work on building custom solutions ground up or
take open source products and customize them for Apple’s needs. We're looking
for an individual who loves to take challenges, tackles problems with
imaginative solutions, works well in collaborative teams, and can produce
high-quality software under tight deadlines and constraints. This role involves
building innovative tools and frameworks that can extend the functionality of
3rd party BI tools using APIs.
MINIMUM QUALIFICATIONS
2+ years or more of hands-on experience with Java and/or Python Deep
understanding of data structures and algorithms. Experience designing and
developing scalable & performant micro-services and Rest APIs Knowledge of cloud
computing platforms such as AWS, Google Cloud or Azure Bachelors degree or
equivalent experience
PREFERRED QUALIFICATIONS
Strong problem-solving skills and Excellent communication skills Experience in
building and deploying cloud-native applications/products Working experience
with Big data technologies and data platforms Prior experience in the areas of
AI/ML/Data Sciences will be a strong plus Familiarity in working with frontend
frameworks Hands-on experience with distributed computing technologies
Experience with SQL and NoSQL data stores
About Apple
Computers and Electronics Manufacturing · 10,001+ employees · headquartered in Cupertino, California · founded 1976