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

See all my matches — 2 min, free

More Software Engineer Jobs

25 new Software Engineer jobs were posted this week in Austin.

All Remote Software Engineer Jobs →

Get new Software Engineer jobs by email — start free

Other Jobs in Austin

Before you apply, check your resume against ATS filters for free.