Data Engineer - Video, Pipelines & ML

Apple, Inc.

Cupertino (CA)

On-site

USD 129,000 - 195,000

Full time

43 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical and dental coverage
Retirement benefits
Discounted Apple products
Education reimbursement

Job summary

Apple, Inc. in Cupertino is seeking a Software Engineer focused on data applications, data pipelines, and database systems. This hands-on role blends software, data, and machine learning to impact the quality of next-generation Apple products.

You will design scalable data systems, build tools for large-scale video and sensor data, and collaborate with ML teams to ensure data quality and timely delivery. This is an on-site, fast-paced environment at Apple.

Qualifications

  • Bachelor's degree required.
  • 1+ years of Python experience.
  • 1+ years building data pipelines or data applications.
  • 1+ years with a major cloud platform (AWS or equivalent).
  • Strong Git, REST APIs, SQL, and NoSQL skills.
  • Knowledge of data modeling, schema design, and performance optimization.
  • Understanding of SDLC and engineering best practices.
  • Experience with prompt engineering and AI-assisted development workflows.

Responsibilities

  • Design and develop data applications and internal tools for large-scale video and sensor data.
  • Build scalable data pipelines from ingestion to storage to downstream algorithm teams.
  • Architect and maintain SQL and NoSQL databases.
  • Integrate with internal services and APIs.
  • Collaborate with algorithm, ML, and user-study teams for data quality and timely delivery.
  • Own domain from design to deployment with reliability and scalability.
  • Explore AI/LLM tools to improve velocity and efficiency.
  • Role is on-site in Cupertino with lab teams and in-person participants.

Skills

Python
Data pipelines
Cloud platforms (AWS)
Git
REST APIs
SQL
NoSQL databases
Data modeling
Schema design
System design principles
Prompt engineering
AI-assisted development

Education

Bachelor's degree

Tools

Spark
Airflow
Kafka
Flask
FastAPI

Job description

Apple, Inc. in Cupertino is seeking a Software Engineer focused on data applications, data pipelines, and database systems. This hands-on role blends software, data, and machine learning to impact the quality of next-generation Apple products.

You will design scalable data systems, build tools for large-scale video and sensor data, and collaborate with ML teams to ensure data quality and timely delivery. This is an on-site, fast-paced environment at Apple.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Platform Engineer — Scalable Pipelines & ML
Data Platform Engineer — Scalable Pipelines & ML

Apple • Austin (TX)

On-site
USD 135,000 - 246,000
Senior Data Engineer – Real-Time ETL & ML Pipelines
Senior Data Engineer – Real-Time ETL & ML Pipelines

Apple, Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Medical and dental coverage
Retirement benefits
Educational reimbursement
+4
Data Engineer, Real-Time ML & Data Platforms
Data Engineer, Real-Time ML & Data Platforms

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 195,000
Stock programs
Relocation assistance
Education reimbursement
+1
Senior ML Data Engineer — Scalable Multimodal Pipelines
Senior ML Data Engineer — Scalable Multimodal Pipelines

Apple Inc. • Cupertino (CA)

Hybrid
USD 185,000 - 325,000
Senior Video ML Systems Engineer
Senior Video ML Systems Engineer

Apple, Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Stock programs
Employee Stock Purchase Plan
Discounted products and services
+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
Senior ML Systems Engineer - Video AI & Inference
Senior ML Systems Engineer - Video AI & Inference

Apple Inc. • Cupertino (CA)

Hybrid
USD 185,000 - 325,000
Senior Data Infrastructure Engineer – Spark & ML
Senior Data Infrastructure Engineer – Spark & ML

MaziCTools • United States

Remote
USD 176,000 - 312,000
Stock options
Medical coverage
Relocation assistance
Data & AI Engineer - GenAI & Enterprise Pipelines
Data & AI Engineer - GenAI & Enterprise Pipelines

Apple Inc. • Cupertino (CA)

On-site
USD 180,000 - 250,000
Data Engineer for Scalable AI Evaluation
Data Engineer for Scalable AI Evaluation

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Employee stock purchase plan
Relocation assistance