Apple
Apple

Software Engineer - AI and Data Platforms

RoleEngineering
LevelMid Level
LocationHyderabad, India
WorkOn-site
TypeFull-time
Posted8 months ago
Apply now

About the role

The Applied Machine Learning team within the AI and Data Platform organization is at the forefront of driving digital transformation through machine learning across Apple’s enterprise ecosystem. We build and operate large-scale ML, GenAI, inference, and data platforms that power business-critical workflows across Apple.
Our systems sit on the critical path of real-time decisioning—every transaction across Apple Online Store, Retail, Media, and Support systems depends on our platform’s ability to make fast, accurate fraud decisions. This requires solving complex challenges in distributed systems, extreme scale (up to 100x traffic bursts), and low-latency processingusing a diverse set of open-source and cutting-edge technologies.
This role is part of the Reliability & Platform Engineering (SRE) team, but it is not a traditional or legacy operations role. Instead of reactive support, the focus is on building the platform itself—designing scalable systems, creating intelligent automation, and developing tools that redefine how reliability is engineered.

You will work on developer-first platform capabilities, apply AI/GenAI-driven approaches to observability and operations, and take ownership of systems end-to-end. This role combines software engineering, distributed systems, and platform architecture, with a strong emphasis on building solutions—not just operating them.

Required skills

Software engineering

Machine learning

Data engineering

DevOps

Retail operations

Design

About Apple

Hyderabad

Headquarters