Software Development Engineer, Photos UI at Apple
Cambridge, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

18 Feb, 26

Salary

0.0

Posted On

20 Nov, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Machine Learning, AI, Swift, Python, C++, Collaboration, Debugging, Prototyping, Software Design, Data Structures, Algorithms, iOS Development, macOS Development, Clean Code, Testing

Industry

Computers and Electronics Manufacturing

Description
At Apple, we build products that become part of people's lives. The Photos app is where life's most precious moments live, and our team uses Apple Intelligence to make those moments even more meaningful. The Photos Intelligence team is at the cutting edge of this mission. We are the engineers and researchers building AI-powered experiences that help millions of users rediscover memories, relive perfect moments, and find new meaning in their visual stories. As a Software Engineer on our team, you will play a key role in building these intelligent experiences, turning innovative concepts into features that millions of people will love. This is a unique opportunity to grow your skills at the intersection of machine learning and product development. DESCRIPTION In this role, you will be a key contributor to the team, helping to build the next generation of intelligent features for the Photos app. You will: - Develop and implement software for new AI-powered features, working with technologies like Large Language Models (LLMs) and on-device machine learning. - Collaborate closely with AI/ML researchers and senior engineers to transform research concepts into robust, user-facing products. - Write clean, efficient, and well-tested code in languages like Swift, Python, and C++. - Contribute to the entire development lifecycle, from prototyping new ideas to debugging, optimizing, and shipping features to millions of users. - Learn and grow in a fast-paced, supportive environment, gaining hands-on experience with cutting-edge AI technologies and Apple's software engineering practices. MINIMUM QUALIFICATIONS BS/MS in Computer Science or a related field, or equivalent practical experience. Solid understanding of computer science fundamentals, including data structures, algorithms, and software design. Proficiency in at least one object-oriented or systems programming language (e.g., Python, Swift, C++, Java). A foundational understanding of machine learning concepts (from coursework, personal projects, or professional experience). PREFERRED QUALIFICATIONS Exposure with professional software development experience. Familiarity with iOS, macOS, or other mobile application development. Experience with Swift is a strong plus. Experience building or integrating machine learning models into applications. Excellent communication and collaboration skills, with a desire to work in a team environment.
Responsibilities
You will develop and implement software for new AI-powered features in the Photos app. This includes collaborating with AI/ML researchers and senior engineers to transform research concepts into user-facing products.
Loading...