Backend Engineer - AI-Powered Imaging & Data Pipelines

Apple, Inc.

Cupertino (CA)

On-site

USD 150,000 - 278,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive medical and dental
Retirement benefits
Discounted products
Free services
Tuition reimbursement
Relocation assistance
Discretionary bonuses or commissions

Job summary

Apple is seeking a versatile Backend Software Engineer to design, build, and own backend infrastructure for imaging engineering and quality workflows across Camera, Photos, and Image Quality. You will develop and operate Python REST APIs, data models for massive image and metadata catalogs, and run long‑running asynchronous jobs.

The ideal candidate has strong distributed systems knowledge, experience hosting AI/ML models, and a track record of delivering reliable production services at scale.

Qualifications

  • BS in Computer Science, Computer Engineering, or equivalent.
  • 4+ years of professional software engineering experience.
  • Strong proficiency in Python, with a track record of owning production backend services end to end.
  • Strong understanding of REST API design and experience building and operating production REST services at scale.
  • Demonstrated experience hosting and serving AI/ML models in production.
  • Working knowledge of asynchronous job execution patterns for long-running computations.
  • Solid understanding of distributed-systems fundamentals: consistency, coordination, failure handling.
  • Strong written and verbal communication skills, with a demonstrated ability to work effectively with partners outside of engineering.

Responsibilities

  • Design, deploy, and operate model-serving infrastructure for LLM integrations and vision pipelines.
  • Develop prompt engineering strategies and retrieval-augmented systems (RAG).
  • Evaluate, integrate, and maintain AI/ML models in production.
  • Develop and maintain Python REST API backends and data models/storage for large-scale catalogs.
  • Partner with engineers, scientists, and quality leads to translate workflows into backend services.
  • Drive reliability, performance, and observability of services; contribute to design, code reviews, and cross-team planning.

Skills

Python
REST APIs
Distributed systems
Async processing
AI model hosting
Team collaboration
Backend services

Education

BS in Computer Science

Tools

Kubernetes
Elasticsearch
Redis
pgvector

Job description

Apple is seeking a versatile Backend Software Engineer to design, build, and own backend infrastructure for imaging engineering and quality workflows across Camera, Photos, and Image Quality. You will develop and operate Python REST APIs, data models for massive image and metadata catalogs, and run long‑running asynchronous jobs.

The ideal candidate has strong distributed systems knowledge, experience hosting AI/ML models, and a track record of delivering reliable production services at scale.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Software Engineer - Camera & Photos Tools & AI Team
Backend Software Engineer - Camera & Photos Tools & AI Team

Apple, Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Comprehensive medical and dental
Retirement benefits
Discounted products
+4
Backend AI Vision Engineer – Data & Cloud
Backend AI Vision Engineer – Data & Cloud

Apple, Inc. • Sacramento (CA)

On-site
USD 27,552 - 41,328
Health and Dental insurance
Employee stock purchase plan
Restricted stock units (RSUs)
+1
Backend Engineer — AI-Driven Digital Asset Platform
Backend Engineer — AI-Driven Digital Asset Platform

Apple, Inc. • Austin (TX)

On-site
USD 130,000 - 170,000
Backend Engineer — Digital Asset Management & AI
Backend Engineer — Digital Asset Management & AI

Apple, Inc. • Austin (TX)

On-site
USD 120,000 - 160,000
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
Data Engineer - Video, Pipelines & ML
Data Engineer - Video, Pipelines & ML

Apple, Inc. • Cupertino (CA)

On-site
USD 129,000 - 195,000
Medical and dental coverage
Retirement benefits
Discounted Apple products
+1
Backend Engineer: DAM & Generative AI
Backend Engineer: DAM & Generative AI

Apple, Inc. • United States

On-site
USD 150,000 - 190,000
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
AI-Powered Systems Engineer: Scalable ML & Search
AI-Powered Systems Engineer: Scalable ML & Search

Apple, Inc. • Dover (DE)

Remote
USD 130,000 - 242,000
Health coverage
Dental coverage
Vision coverage
+4
Camera Imaging Engineer – Computer Vision & ML
Camera Imaging Engineer – Computer Vision & ML

Apple, Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+2