Full Stack Software Engineer, AI & Data Platforms, IS&T

Apple Inc.
Austin, TX, United States
9 days ago
Apply on www.jobmonkeyjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Artificial Intelligence Amazon Web Services Microsoft Azure Big Data Cascading Style Sheets (CSS) Encodings Data as a Services Information Engineering Design of User Interfaces Python (Programming Language) Machine Learning Software Engineering
+14 more
SQL Databases TypeScript Tailwind ReactJS Software Application Programming Backend Build Management Kubernetes Information Technology Graphql Data Management Front End Software Development Restful APIs Grpc

Job description

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. As a Full Stack Software Engineer on the team, you’ll build the internal web tools and services that turn complex data into products teams across Apple rely on.

Responsibilities

Develop and maintain a suite of internal web tools with a rich, data-dense experience built to UX requirements.

Build full-stack features end to end - frontend interfaces backed by REST APIs and backend services - that fetch, process, and present large, complex data.

Design and build backend services and REST APIs in Python to serve the data the frontend needs, reliably and at scale.

Ship solutions directly into the workflows of the teams who use them, and iterate quickly on real feedback to drive adoption.

Engage business, operations, and data engineering teams early to understand requirements, define solutions, and scope the work.

Use AI-assisted development tools and agents to prototype, investigate issues, and ship more with a small team against a rapidly evolving product.

Requirements

3+ years of software engineering experience spanning frontend and backend systems

2+ years proficiency in TypeScript, React and modern CSS (e.g., Tailwind)

2+ years experience building production backend services in Python

2+ years experience designing and consuming REST, gRPC, or GraphQL APIs

1+ years experience building applications with modern AI tools and agents

1+ years working proficiency in SQL and experience working with large, complex datasets

Bachelor’s degree in Computer Science, related field, or equivalent practical experience

Preferred Qualifications

Track record shipping data-intensive UIs with complex state, real-time updates, and large-scale data visualization

Strong design and UX craft, with the ability to translate ambiguous requirements into polished, intuitive interfaces

Experience with cloud platforms (AWS, GCP , or Azure) and container orchestration (Kubernetes)

Experience contributing to high-impact projects through cross-functional partnership with product, design, and infrastructure teams

Clear communicator who can navigate architectural trade-offs and work effectively across teams

About the company

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your work, and there’s no telling what you could accomplish.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobmonkeyjobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · World Congress 2026 Europe

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

Videos

See all

Related articles

See all