CareerPlanSign in

Backend Software Engineer - Camera & Photos Tools & AI Team

Cupertino, United States of America💼 Full-time🗓 2026-09-10 → 2026-09-28

Core

Design, build, and operate backend infrastructure and AI/ML model-serving systems for internal imaging engineering and quality workflows at Apple.

Role type

Senior Backend Software Engineer (AI/ML Infrastructure)

Builds

Python REST APIs, asynchronous compute job schedulers, and production model-serving infrastructure for vision/LLM pipelines.

Domain

Consumer Electronics / Computer Vision / AI Infrastructure

Deliverable

production ML models

Required skills

Python, REST API design, distributed systems, asynchronous job execution, AI/ML model hosting and serving, data modeling, observability

Preferred skills

GPU inference frameworks (vLLM, Triton, Ray Serve), LLM integration and prompt engineering, vector databases, MLOps, Kubernetes, Redis, Solr/Elasticsearch

Technologies

Python, Kubernetes, Redis, Solr, Elasticsearch, pgvector, Pinecone, Weaviate, vLLM, Triton, Ray Serve, OpenAI, Anthropic

Responsibilities

Design and operate model-serving infrastructure for LLM and vision pipelines; develop RAG systems and vector storage; evaluate and maintain AI/ML models in production; build Python REST APIs and data models for image/video catalogs; partner with cross-functional teams to translate workflows into reliable services.

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.