← Back to all jobs

Senior Software Engineer - Photos Intelligence

Apple · San Diego · Posted 2026-08-25

Apply on the company site →

Job description

iPhone is the most popular camera in the world. Seamless integration of software and hardware has delivered magnificent experiences like Photos Lock Screen, Photos Memories, Cinematic Video, and Portrait Mode. The Photos team creates privacy-respecting machine learning technologies to ship Apple Intelligence features and emotional experiences to hundreds of millions of users worldwide. We are looking for an outstanding software engineer to architect and develop innovative algorithms and infrastructure for the next generation of thoughtful and personal products we deliver. If you thrive on problems at the intersection of algorithms, applied machine learning, and user experience, this position will excite and inspire you. We are looking for an outstanding software engineer to architect and develop innovative algorithms and infrastructure for the next generation of thoughtful and personal products we deliver. If you thrive on problems at the intersection of algorithms, applied machine learning, and user experience, this position will excite and inspire you. Minimum Qualifications: Experience building applied machine learning or LLM-powered features, including agentic or assistant-driven experiences, in a real-world software product. Expert knowledge of data structures, algorithms, and object-oriented programming Ability to develop and optimize code to run on a constrained environment Preferred Qualifications: Fluency with agentic coding tools and AI-assisted development workflows, including when you choose not to trust them. Experience with Apple system level APIs and frameworks Experience developing mobile software products Demonstrated expertise with Objective-C / C++ / Swift B.S. / M.Sc. / Ph.D. in Computer Science or equivalent experience