Software Engineer - AI and Data Platforms

Apple Inc.

Hyderabad

On-site

INR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple's Applied Machine Learning team in the AI and Data Platform org seeks a Software Engineer to design, develop, and operate large-scale platform components across hybrid cloud environments.

You will build multi-tenant systems, collaborate with engineering teams, lead projects from design to release, and optimize production services for performance, reliability, and security.

Qualifications

  • Bachelor’s Degree in Computer Science, Computer Engineering or equivalent technical degree
  • Minimum 3 years of proficient programming knowledge in Python or Java
  • Good foundation of Operating Systems, Networking and Security Principles
  • Exposure to DevOps tools such as Ansible and Terraform, with experience integrating platform components into Kubernetes and AWS Cloud environments.

Responsibilities

  • Build, enhance, and maintain multi-tenant systems employing diverse technologies.
  • Collaborate with multi-functional teams to deliver impactful customer features.
  • Lead projects through full lifecycle, from design discussions to release delivery.
  • Operate, scale, and optimize high-throughput and highly concurrent services.
  • Diagnose, resolve, and prevent production and operational challenges.

Skills

Python
Java
Operating Systems
Networking
Security Principles

Education

Bachelor's Degree in Computer Science, Computer Engineering or equivalent technical degree

Tools

Kubernetes
AWS
Ansible
Terraform

Job description

Software Engineer - AI and Data Platforms

Apple | Posted Feb 16

Full-time

Negotiable

Unknown

Summary

The Applied Machine Learning team in AI and Data Platform org has been at the forefront of accelerating digital transformation through machine learning across Apple's enterprise ecosystem. We build and operate ML, GenAI, Inference and Data Platforms and Services to provide a comprehensive suite of capabilities—serving business‑critical needs across Apple’s enterprise. We work on interesting and hard challenges related to scale and performance across diverse set of open source and cutting edge technologies. As part of the Site Reliability Engineering (SRE) team, you will design, develop, and maintain core platform components that support the fraud decisioning and solutioning infrastructure. The role involves developing automation and tooling to improve operational efficiency, and you will collaborate closely with engineering teams to ensure high availability, resiliency, and security of critical systems while monitoring and optimizing production platforms for performance and reliability. We are looking for a talented engineer to join our team and bring passion for building and operating large scale platform and distributed systems leveraging cutting edge open source technologies across hybrid cloud environments!

Description

We are looking for engineers who have strong coding skills and computer science foundation with passion for building resilient and highly performant distributed systems. As a software engineer in AiDP reliability engineering you will work on one or many projects related to GenAI, ML Inference in highly scalable and distributed system. You will:

  • Build, enhance, and maintain multi-tenant systems employing diverse technologies.
  • Collaborate with multi-functional teams to deliver impactful customer features.
  • Lead projects through full lifecycle, from design discussions to release delivery.
  • Operate, scale, and optimize high-throughput and highly concurrent services.
  • Diagnose, resolve, and prevent production and operational challenges.

We are looking for enthusiastic engineers passionate about building and maintaining solutioning platform components on cloud and Kubernetes infrastructure. The ideal candidate will go beyond traditional SRE responsibilities by collaborating with stakeholders, understanding the applications hosted on the platform, and designing automation solutions that enhance platform efficiency, reliability, and value.

Minimum Qualifications
  • Bachelor’s Degree in Computer Science, Computer Engineering or equivalent technical degree
  • Minimum 3 years of proficient programming knowledge in Python or Java and ability to read and explain open source codebase.
  • Good foundation of Operating Systems, Networking and Security Principles
  • Exposure to DevOps tools such as Ansible and Terraform, with experience integrating platform components into Kubernetes and AWS Cloud environments.
Preferred Qualifications
  • Excellent analytical & problem solving skills.
  • Exposure to Machine Learning and GenAI technologies.
  • Exposure to datasets management and cost optimisation in cloud.
  • Exposure to Ray and Ray Serve, for building scalable, distributed, and model-serving platform components.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - AI and Data Platforms
Software Engineer - AI and Data Platforms

Apple • Hyderabad

On-site
INR 6,704,000 - 9,100,000
Accessibility-focused workplace
Comprehensive benefits
Senior Software Engineer - AI Data Platform
Senior Software Engineer - AI Data Platform

Apple • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Site Reliability Engineer - AI & Data Platforms
Site Reliability Engineer - AI & Data Platforms

Apple • Hyderabad

On-site
INR 4,000,000 - 7,000,000
SRE Engineering Manager
SRE Engineering Manager

Apple • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Software Engineer (Framework), Ai & Data Platforms
Software Engineer (Framework), Ai & Data Platforms

Apple • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Machine Learning Software Engineer
Machine Learning Software Engineer

Apple • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Site Reliability Engineering Manager
Site Reliability Engineering Manager

Apple • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Software Engineer : Data & AI
Software Engineer : Data & AI

Apple • Hyderabad

On-site
INR 1,800,000 - 2,400,000
AI Data Platform Engineer - Manufacturing Systems and Infrastructure
AI Data Platform Engineer - Manufacturing Systems and Infrastructure

Apple • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Engineering Manager - Applied Machine Learning - AiDP
Senior Engineering Manager - Applied Machine Learning - AiDP

Apple • Hyderabad

On-site
INR 3,000,000 - 4,500,000