Data Platform Engineer for Real-Time ML & Analytics

Apple Inc.

Sunnyvale, Northern (CA, KY)

Hybrid

USD 150,000 - 225,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Comprehensive medical and dental
Retirement benefits
Employee stock purchase plan
Relocation assistance

Job summary

Apple Inc. in Sunnyvale, CA seeks a Software Engineer to build next-generation Applied Machine Learning Data Platform (AiDP).

You will design scalable data processing systems, implement real-time and batch pipelines, and develop data tooling across Snowflake, Spark, and Python. You will work with a team handling multi-petabyte scale data with low latency and high concurrency to support fraud prevention and decisioning across Apple platforms.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or a related field.

Responsibilities

  • Architect scalable data processing systems for real-time, near-real-time, and batch data pipelines.
  • Develop data engineering solutions in Python and advanced SQL.
  • Develop self service data engineering applications for business users.
  • Design complex Python, PySpark, SQL and data processing for large-scale data platforms including Snowflake and Apache Spark with SparkSQL.
  • Developing software system testing and validation procedures and documentation by writing efficient code that results in performant solutions;
  • Conferring with data processing or project managers to obtain and refine system requirements.
  • Monitoring existing software to correct errors, adapt it to new platform requirements, and implement new functionality.

Skills

Python
SQL
PySpark
Spark
Trino
Flink
Java
Scala
Data warehousing
Data analytics

Education

Bachelor's degree in Computer Science or related field

Tools

Snowflake
Apache Spark
SparkSQL
Kafka
Flink
Cloud platforms

Job description

Apple Inc. in Sunnyvale, CA seeks a Software Engineer to build next-generation Applied Machine Learning Data Platform (AiDP).

You will design scalable data processing systems, implement real-time and batch pipelines, and develop data tooling across Snowflake, Spark, and Python. You will work with a team handling multi-petabyte scale data with low latency and high concurrency to support fraud prevention and decisioning across Apple platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Data Platform Engineer — Real-Time ML
Senior AI Data Platform Engineer — Real-Time ML

Apple • Austin (TX)

On-site
USD 130,000 - 180,000
Senior Platform Engineer, AI & Data Platforms
Senior Platform Engineer, AI & Data Platforms

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 150,000 - 278,000
Medical and dental coverage
Employee stock programs
Relocation assistance
+2
Platform Engineer, ML & AI Serving (Equity Options)
Platform Engineer, ML & AI Serving (Equity Options)

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
Apple stock program
Medical & dental coverage
Retirement benefits
+2
Senior Data Engineer: Real-Time ML Pipelines
Senior Data Engineer: Real-Time ML Pipelines

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Health insurance
Employee stock program
Relocation assistance
+1
Principal Data Platform Lead: Real-Time ML Pipelines
Principal Data Platform Lead: Real-Time ML Pipelines

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 263,000 - 394,000
ML Engineer, AML & AI Data Platforms
ML Engineer, AML & AI Data Platforms

Apple Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
AI & Data Platforms Engineer - Scale Global Cloud Data
AI & Data Platforms Engineer - Scale Global Cloud Data

Apple Inc. • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Software Engineer, Data Analytics & AI Platforms
Software Engineer, Data Analytics & AI Platforms

Apple Inc. • Sunnyvale (CA), Northern (KY)

Hybrid
USD 150,000 - 225,000
Discretionary employee stock programs
Restricted stock units
Medical and dental coverage
+4
Software Engineer - Data Solutions, AI & Data Platform (AiDP)
Software Engineer - Data Solutions, AI & Data Platform (AiDP)

Apple Inc. • Sunnyvale (CA), Northern (KY)

On-site
USD 150,000 - 225,000
Comprehensive medical and dental
Retirement benefits
Employee stock purchase plan
+1
AI-Powered Data Engineer for Scalable Pipelines
AI-Powered Data Engineer for Scalable Pipelines

Apple Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
Stock options
Discretionary bonuses
Relocation assistance
+1