SWE – Machine Learning Engineer, Photos in Gloucester

SWE – Machine Learning Engineer, Photos in Gloucester

Gloucester Full-Time 60000 - 80000 £ / year (est.) No working from home possible
NLP PEOPLE

At a Glance

  • Tasks: Develop innovative machine learning algorithms for Apple's photo features.
  • Company: Join Apple, a leader in technology and innovation.
  • Benefits: Competitive salary, inclusive culture, and opportunities for growth.
  • Other info: Dynamic work environment with a focus on accessibility and inclusion.
  • Why this job: Be part of a team that shapes the future of photography.
  • Qualifications: Experience in machine learning and deep learning required.

The predicted salary is between 60000 - 80000 £ per year.

Do you have a passion for building the best photo app experience in the world? iPhone is the most popular camera in the world! Seamless integration of software and hardware has delivered magnificent experiences like Photos Memories and Portrait Mode. The Camera & Photos team develops 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 experienced Machine Learning Engineer to join our team in Cambridge, UK, to be part of this mission.

Responsibilities

  • In this role, you will be working on ideating and developing privacy‑preserving machine learning, deep learning, and generative AI algorithms for Apple Intelligence Photos features.

Minimum Qualifications

  • Proven industry experience building machine learning and deep learning based software applications
  • Strong machine learning and deep learning fundamentals
  • Exceptional problem‑solving and interpersonal skills
  • Robust applied software methodology, process, and quality skills to take an ML algorithm from a prototype to a final production‑quality deployment

Preferred Qualifications

  • Hands‑on experience with large language models (LLMs) and parameter‑efficient fine‑tuning of LLMs
  • Solid understanding of inference speed‑up techniques such as speculative decoding and optimization of LLMs for human preferences
  • Proven ability to excel in a fast‑paced development team
  • Proficiency with deep learning toolkits such as PyTorch

Equal Opportunity Statement

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.

Accessibility Statement

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

SWE – Machine Learning Engineer, Photos in Gloucester employer: NLP PEOPLE

Apple is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Cambridge, UK. With a strong commitment to employee growth, we provide opportunities for professional development in cutting-edge technologies like machine learning and AI, all while prioritising diversity and inclusion. Join us to be part of a team that values your unique perspective and empowers you to create meaningful experiences for millions of users worldwide.

NLP PEOPLE

Contact Details:

NLP PEOPLE Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land SWE – Machine Learning Engineer, Photos in Gloucester

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Apple or similar companies. A friendly chat can open doors and give you insights that job descriptions just can't.

Tip Number 2

Show off your skills! Create a portfolio showcasing your machine learning projects. Whether it's a GitHub repo or a personal website, let your work speak for itself. We love seeing what you can do!

Tip Number 3

Prepare for interviews by practising common technical questions and scenarios related to machine learning. Mock interviews with friends or using online platforms can help you feel more confident when it’s your turn to shine.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always on the lookout for passionate candidates who want to make a difference in the world of photo apps.

We think you need these skills to ace SWE – Machine Learning Engineer, Photos in Gloucester

Machine Learning
Deep Learning
Generative AI
Large Language Models (LLMs)
Parameter-Efficient Fine-Tuning
Inference Speed-Up Techniques
Speculative Decoding

Some tips for your application 🫡

Show Your Passion:Let us see your enthusiasm for building amazing photo app experiences! Share any personal projects or experiences that highlight your love for machine learning and photography.

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the job description. Highlight your machine learning and deep learning projects, especially those that demonstrate innovation and collaboration.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re the perfect fit for our team. Discuss your problem-solving skills and how you've successfully taken ML algorithms from prototype to production.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates!

How to prepare for a job interview at NLP PEOPLE

Know Your Machine Learning Stuff

Make sure you brush up on your machine learning and deep learning fundamentals. Be ready to discuss specific algorithms you've worked with, especially those related to privacy-preserving techniques. Show them you can not only talk the talk but also walk the walk!

Show Off Your Problem-Solving Skills

Prepare to tackle some real-world problems during the interview. Think of examples where you've solved complex issues using ML algorithms. This is your chance to demonstrate your exceptional problem-solving abilities and how you approach challenges in a collaborative environment.

Familiarise Yourself with LLMs

Since they prefer candidates with hands-on experience with large language models, make sure you know your stuff! Be ready to discuss any projects involving LLMs, especially around fine-tuning and inference speed-up techniques. This will show you're not just familiar but also passionate about the latest tech.

Be Ready to Collaborate

Highlight your interpersonal skills and teamwork experience. They’re looking for someone who can excel in a fast-paced development team, so share examples of how you've successfully collaborated with others in past projects. This will help them see you as a great fit for their culture.