Drimva

Apple

Backend Software Engineer - Camera & Photos Tools & AI Team

$150K–$278K

Cupertino, California · Full-time · Posted Sep 10, 2026

Experience
4+ years of professional software engineering experience shipping production backend systems.
Education
BS in Computer Science, Computer Engineering, or equivalent experience.

About the job

Build and operate backend services, data infrastructure, and AI model-serving systems for imaging engineering and quality workflows across Camera, Photos, and Image Quality.

What you'll do

  • Design, deploy, and operate model-serving infrastructure for LLM integrations, agentic workflows, and vision pipelines; develop prompt strategies and RAG systems.
  • Build Python REST APIs, data models, and storage for large image, video, and metadata catalogs, including asynchronous job systems.
  • Partner with engineering, science, and quality teams to deliver reliable services and improve their performance, reliability, and observability.

What they ask for

  • BS in Computer Science, Computer Engineering, or equivalent experience.
  • Strong proficiency in Python and experience owning production backend services end to end.
  • Strong REST API design and production service operations experience at scale.
  • Production experience hosting and serving AI/ML models, including inference infrastructure, scaling, and monitoring.

Nice to have

  • Production experience with self-hosted GPU inference frameworks such as vLLM, Triton, or Ray Serve.
  • Experience with LLM features, multimodal or computer vision models, vector databases, or MLOps.

Pay

$150,400 and $277,600 USD base salary

Tools

Python, REST APIs, LLMs, RAG, vLLM, Triton, Ray Serve, Kubernetes

AI focus

Build and operate production serving infrastructure for LLMs and vision models; develop agentic workflows, prompt strategies, and RAG with vector retrieval; evaluate, version, monitor, and maintain AI/ML models in production.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)