Backend Software Engineer - Camera & Photos Tools & AI Team
$150.4k - $277.6kApple
Role Number: 200672256Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 2026-09-10SummaryAt Apple, new ideas have a way of becoming extraordinary products and experiences very quickly. Bring your passion and dedication to your job and there's no telling what you could accomplish.Apple's Camera & Photos Tools & AI team is a tight-knit engineering team building the internal tools that power how the Camera, Photos, and Image Quality teams measure, evaluate, and improve the imaging experience on Apple products. Our software sits at the center of some of Apple's most demanding imaging workflows: it captures and catalogs enormous volumes of images and videos, orchestrates long-running analyses that characterize camera performance, and surfaces the results to the engineers and scientists who tune the hardware and software behind every photo our customers take.We move quickly, care about the craft, and turn ambiguous problems into reliable, well-designed systems. You'll own backend services and data infrastructure end to end, from Python REST APIs to the model-serving infrastructure behind our AI-native tooling, partnering with engineering, science, and quality teams across Camera, Photos, and Image Quality. As AI capabilities advance rapidly, our team is actively building AI-native tooling, from integrating multimodal and vision models into image quality workflows to designing LLM-powered interfaces that let engineers query and interpret large datasets in natural language. We want someone who doesn't just call a hosted API, but who can design, deploy, and operate the serving layer underneath it, and who holds AI-powered features to the same engineering bar as any other production code.If you enjoy owning problems end-to-end, writing services that people rely on, and collaborating across disciplines, we'd love to talk to you.DescriptionWe're seeking a versatile, technically strong Backend Software Engineer to design, build, and own backend infrastructure for imaging engineering and quality workflows across Camera, Photos, and Image Quality, building and operating Python REST API services, designing data models for enormous volumes of image and metadata records, and running and scaling asynchronous compute jobs, including the serving infrastructure for our AI/ML models. The ideal candidate has a solid grasp of distributed-systems fundamentals and is comfortable owning a service from API design through production operation, writing code with an eye toward maintainability, correctness, and long-term operability, and is equally at home designing a new service, debugging a tricky async job, standing up model-serving infrastructure, or sitting with a partner team to understand what they actually need. You hold AI-powered features to the same engineering standards as any other production code, and you treat cross-functional communication as a core part of the job.Minimum QualificationsBS in Computer Science, Computer Engineering, or equivalent experience.4+ years of professional software engineering experience shipping production backend systems.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 (LLMs, vision models, or similar) in production, including infrastructure for inference, scaling, and monitoring, not just integrating third-party hosted APIs.Working knowledge of asynchronous job execution patterns (background workers, task queues, or similar) for long-running computations, and experience scaling these systems under load.Solid understanding of distributed-systems fundamentals: consistency, coordination, failure handling, and tradeoffs between them.Solid understanding of software engineering fundamentals: data modeling, API design, testing, debugging, and code review.Strong written and verbal communication skills, with a demonstrated ability to work effectively with partners outside of engineering.Preferred QualificationsHands-on experience with specific self-hosted GPU inference frameworks (e.g., vLLM, Triton, Ray Serve, or similar) at production scale, beyond the general hosting/serving experience required above.Experience building production features with LLM APIs (e.g., OpenAI, Anthropic, or on-device models), including prompt design, context window management, output validation, and graceful degradation.Familiarity with multimodal or computer vision models applied to image analysis, quality assessment, or visual data retrieval, with an understanding of where these models succeed and fail in practice.Experience with vector databases or semantic search (e.g., pgvector, Pinecone, Weaviate) for unstructured or high-dimensional data retrieval pipelines.Understanding of MLOps principles: model deployment pipelines, versioning strategies, evaluation frameworks, A/B testing for AI features, and production monitoring for model quality and cost.Awareness of bias and fairness considerations in AI systems, particularly in visual domains, including diverse evaluation datasets, inclusive quality benchmarks, and responsible deployment practices.Hands-on operational experience with container orchestration (e.g., Kubernetes) and infrastructure-as-code for distributed systems, beyond the conceptual fundamentals required above.Familiarity with Solr (or other search platforms such as Elasticsearch) for indexing and querying large datasets.Familiarity with Redis, whether as a cache, message broker, or coordination primitive.Comfort working with image data, metadata pipelines, or scientific/engineering workflows.Comfortable and adaptable in a fast-paced environment with shifting priorities and multiple stakeholders.Pay & BenefitsAt Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple BenefitsNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.EEO StatementApple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicantAccessibilityAt Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.Learn about accessibility in Apple’s workplaceLearn about reasonable accommodations for job applicantsApplication DeadlineApple accepts applications to this posting on an ongoing basis.
$152k - $241.5k
...Stack Web Applications Engineers to join this... ...Hardware Infrastructure team! Our team is... ...VLSI designs. This software development team is... ...be doing:Working on backend and frontend design... ...with coding assistant tools (i.e.: Cursor, Claude... .... NVIDIA uses AI tools in its recruiting...SuggestedFull time$183.7k - $319.8k
...candidate is a hands-on, engineering manager... ...a high-performing team while remaining technically... ...for qualifying camera/ISP firmware and... ...technical leadership on tooling alongside the team... ...hardware and backend integration points... ...applying AI-assisted development...SuggestedRelocation$164k - $295k
...with the world’s most advanced AI-native platform. We work on... ...CrowdStrikers to the team who have limitless passion,... ...CrowdStrike is seeking an experienced Software Development Engineer to join our AI Detection and... ...profiling and optimization tools Bonus Points: Previous...SuggestedPermanent employmentWork experience placementWork at officeLocal areaWorldwide2 days per week3 days per week$130.6k - $192k
...About the Team DoorDash is building the world... ...on-demand, logistics engine for delivery! We're looking... ...We’re looking for Backend Engineers to work on both... ...Proficiency in using AI coding tools (e.g., Claude Code,... ..., Cursor) in the full software development lifecycle,...SuggestedHourly payWork at officeLocal areaFlexible hours$159.8k - $235k
...About the Team DoorDash is building the world... ...on-demand, logistics engine for delivery! We're looking... ...re looking for Senior Backend Engineers to work on... ...Proficiency in using AI coding tools (e.g., Claude Code, Codex... ..., Cursor) in the full software development lifecycle,...SuggestedHourly payWork at officeLocal areaFlexible hours- ...Founding Backend Engineer at Peppr AIAs a founding backend engineer at Peppr AI, you'll architect and build the robust infrastructure... ...foundation for AI-powered enterprise tools. You should have:Required:3+... ...review habits with a strong team mindsetNice-to-Have:Hands-on experience...
- ...rather than staying in one lane. Engineers who operate what they build and... ...behaviour. How we work Small team, short feedback loops, real... ...building over process. Modern tooling is encouraged, including AI-assisted development. Team...Full timeRemote work
$55 - $65 per hour
...We are seeking a highly skilled Backend Software Engineer to join our platform engineering team focused on building scalable data... ...with internal data and AI platforms. Collaborate with cross... ...Experience with orchestration tools such as Apache Airflow or Flyte...Hourly payContract workRemote work$140k - $200k
...technological transformation AI has brought to human... ...to put the best AI tools in the hands of hardware engineers today and to push... ...our small, focused team. Grow fast. Ship... ...own key parts of the backend powering our... ...LLM APIs, and ECAD software. Have built real...Full time$193.8k - $285k
...About the Team DoorDash is building the world... ...continue to expand our Engineering organization globally,... ...’re looking for Staff Backend Engineers to build and... ...Proficiency in using AI coding tools (e.g., Claude Code, Codex... ..., Cursor) in the full software development lifecycle,...Hourly payWork at officeLocal areaFlexible hours$135k - $155k
...enabling human life on Mars. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team is... ...building the foundational tooling and security infrastructure... ...team at SpaceX to harness AI effectively. This team... ...software systems (platform, backend, or full stack) PREFERRED...Temporary work- ...Stack Developer (Python-Heavy / Backend-Focused) Location : Remote (... ...backend-driven features · Integrate AI and LLM-powered capabilities... ...including agentic workflows and tool-calling patterns · Apply MCP (... ...Collaborate with cross-functional teams on API contracts, data flows,...Remote work
$184.7k - $324.8k
...Number: 200657706Team: Software and... ...have an incredible team collaborating on the... ...product, design, engineering, marketing, editorial... ..., and operate the backend services that form... ...organizationsFamiliarity with AI/ML infrastructure... ...and our digital tools. By welcoming as...Relocation$136k - $218.5k
...the unlimited potential of AI to define the next era of computing... ...best work. Come join the team and see how you can make a... ...are currently looking for a Software/CAD Tool Engineer to join our dynamic team in... ...developmentWork closely with Backend engineers to support the...Full time$147k - $237.5k
...and Inclusion. We weave AI into the fabric of... ...That's why most of our teams work from the office full... ...seeking a Principal Software Engineer to join our Machine Identity... ...team, focused on backend systems that power the... ...and external systems/tools (e.g., Terraform, Ansible...Full timeWork at office$152k - $241.5k
...learning ignited modern AI — the next era of computing... ...searching for a Senior Backend Compiler Engineer with experience in LLVM... ...and fun role in our GPU Software organization. Our Compiler team is responsible for... ...vacancy. NVIDIA uses AI tools in its recruiting processes...Full timeRemote workWorldwide$184.7k - $324.8k
Role Number: 200688024Team: Software and ServicesLocation:... ...group is seeking a Senior Backend Engineer to join the InfoApps org to... ...knit, highly collaborative team where your work powers the... ...partner teams, and use modern tools, including AI-assisted development, to raise...Relocation- ...The Role Our satellite and AI-powered products are changing... ...two years. We're hiring two Backend Software Engineering Interns in Palo Alto to help... ...code reviews Use AI coding tools thoughtfully to move faster... ...Partner with engineers across teams to understand how your work...Full timeInternshipWork at office
$135k - $200k
...the world’s leading software for data-driven decisions... ...allocation planning tools driven by rich-ML... ...militaries across the world.Backend Software Engineers at Palantir build... ...movement across teams to share context, skills... ...operational data and AI systemsMaintaining high...Full timeWork experience placementWork at officeRemote workWork from homeRelocation package- ...About the Role Join the engineering team at an AI marketing software company as a Backend Software Engineer. Your work will support a platform that helps marketers analyze campaign data and optimize marketing operations. What You'll Do ~ Contribute to backend...
$120.75k - $161k
...generation of Agentic AI products that help millions... .... We’re looking for a Software Engineer to design and build... ...features across frontend and backend systems.In this role,... ..., Design, and AI/ML teams to turn intelligent systems... ..., orchestration, and tool executionImplement LLM...Work at officeRemote workFlexible hours$169k - $218k
...foundational full-stack engineer to help drive... ...Cupertino-based ML team on how to integrate... ...Building internal tools to allow us to do complex... ...pricing based on AI forecasting... ...Have 3+ years of software engineering experience... ...comfortable in both backend and frontend work...Contract workWork experience placement$152k - $241.5k
...re at the forefront of AI innovation powering breakthroughs... ...more. The DGX Cloud team builds and operates the... ...a Senior Full-Stack Software Engineer to join the AI Hub team... ...across frontend, backend services, and data layers... ...working with observability tools such as Prometheus,...Full time- ...Scalable API and Backend Systems Fast Growing LiveX AI builds the human–AI interface... ...We are seeking a Backend Software Engineer to help us redefine customer... ...with cross-functional teams, including marketing,... ...source LLM frameworks and tools, with a strong understanding...
$136k - $177k
...Backend EngineerInstrumental builds the manufacturing... ...exhaust and engineering context from... ...cycles — and our AI engines identify insights... ...ll join a product team alongside... ...Doing:Own the full software development lifecycle... ...assisted development tools to move faster and...- ...patients worldwide. We’re a team of engineers, clinicians, and... ...maintain both the frontend and backend of a new internal AI-powered platform — taking... ...Begin applying agentic and tool-calling patterns with... ...translate them into working software features — with some guidance...Work experience placementLocal areaWorldwideFlexible hours
$209k - $313k
...company. We believe the camera presents the greatest... ...services.Snap Engineering teams build fun and technically... ....We’re looking for a Backend Engineer to join Snap... ...cost managementUtilize AI tools and high velocity... ...years of post-Bachelor’s software development...Full timeLive inWork at officeLocal area$184.7k - $324.8k
...Games Product Design Team is responsible for... ...exceptional Design Engineer who operates... ...of design craft and software engineering. You will... ...a pivotal moment. AI-assisted development... ...engineering infrastructure, tooling, and workflows that... ...-based tooling and backend experiences that...Relocation$117k - $234k
...seeking a talented and passionate Senior, Software Engineer (Backend) for our team. You will be part of Catalog Spec... ...with CI/CD development environments/tools, including Git, Maven, and Jenkins.... ....Experience working with generated AI/ML technologies.Experience with...Full timeTemporary workPart timeWork at office$207k - $290k
...infrastructure and advanced AI. Born at X (the innovation engine behind Waymo, Verily, and... ...planning and simulation tools that allow system operators... ...RoleWe are seeking a Staff Software Engineer / Technical Lead... ...and Developer Productivity team.In this role, you will...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Engineer - Camera & Photos Tools & AI Team. Be the first to apply!
- backend software engineer Cupertino, CA
- back-end developer Cupertino, CA
- software engineer - cloud services Cupertino, CA
- remote software sales Cupertino, CA
- software quality assurance Cupertino, CA
- software qa Cupertino, CA
- entry level software sales Cupertino, CA
- software sales Cupertino, CA
- id software Cupertino, CA
- software intern Cupertino, CA



