Software Development Engineer, Photos Ui

Cambridge, ENG, GB, United Kingdom

Job 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.","responsibilities":"We are looking for someone passionate about building amazing products, with an excellent foundation in computer science and an eagerness to learn. You don't need to be an expert in AI, but you should be excited by its potential.


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.



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).



At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4254702
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Cambridge, ENG, GB, United Kingdom
  • Education
    Not mentioned