Applied Machine Learning Engineer, Developer Publications
Applied Machine Learning Engineer, Developer Publications

Applied Machine Learning Engineer, Developer Publications

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Apple Inc.

At a Glance

  • Tasks: Join a dynamic team to design and fine-tune machine learning models for Apple tools.
  • Company: Be part of Apple, a leader in innovation and technology, shaping the future of software development.
  • Benefits: Enjoy flexible work options, competitive pay, and access to cutting-edge technology.
  • Why this job: Make a real impact on millions of users while collaborating with passionate engineers in a creative environment.
  • Qualifications: Proficiency in ML frameworks and strong programming skills are essential; experience with LLMs is a plus.
  • Other info: Ideal for tech enthusiasts eager to push boundaries in machine learning and software development.

The predicted salary is between 48000 - 72000 £ per year.

Applied Machine Learning Engineer, Developer Publications

London, England, United Kingdom Machine Learning and AI

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you will add something. Our developer documentation department seeks a creative engineer who has a robust knowledge of large language models (LLMs), generative AI, and experience with code generation. Our ideal candidate has the ability to fine-tune pre-trained models, and work collaboratively in a multi-discipline team. Strong engineering fundamentals and a passion for code generation models are required.

Description

As an Applied ML Engineer in the Developer Publications Intelligence team, you will join a multi-discipline team of passionate engineers to design, fine-tune, and produce models that will be used by existing and future tools produced by Apple for third-party developers. We are looking for exceptional candidates to help define the future of Swift code generation in our tools and beyond. Your role is to ensure Apple and our third-party developers using Xcode deliver extraordinary software products to millions of customers around the world!

Your duties will include:

  • Fine-tuning models and making them available for engineers to evaluate and define further experiments
  • Actively engaging in all aspects of model development, from ideation, training, experimentation to deployment
  • Collaborating with data collection, model evaluation, and tool integration teams to develop and implement model solutions
  • Developing and maintaining frameworks and tools to help facilitate the model fine-tuning process.

Minimum Qualifications

  • Proficiency using open-source ML toolkits and frameworks (e.g., PyTorch, TensorFlow, OpenNMT)
  • Strong programming skills (Python, C/C++, Swift, or other language)
  • Experience with Machine Learning, with a particular focus on Large Language Models (LLM) that generate code
  • Comprehensive knowledge and hands-on experience with fine‑tuning approaches, model recipes, and training models.

Preferred Qualifications

  • BS, MS or PhD in Computer Science, Artificial Intelligence, or Machine Learning (or equivalent experience)
  • Experience adapting re‑trained LLMs for downstream tasks
  • Proficiency with Apple’s development APIs (SwiftUI, Foundation, etc)

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

#J-18808-Ljbffr

Applied Machine Learning Engineer, Developer Publications employer: Apple Inc.

At Apple, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among passionate engineers. Located in the vibrant city of London, our team provides ample opportunities for professional growth and development, while contributing to groundbreaking projects that impact millions of users worldwide. With a commitment to employee well-being and a focus on cutting-edge technology, Apple is the ideal place for those seeking meaningful and rewarding careers in machine learning and AI.
Apple Inc.

Contact Detail:

Apple Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Applied Machine Learning Engineer, Developer Publications

✨Tip Number 1

Familiarise yourself with Apple's development environment and tools, especially Swift and Xcode. Understanding how these tools integrate with machine learning models will give you an edge during interviews.

✨Tip Number 2

Engage with the developer community around Apple’s APIs and machine learning frameworks. Participating in forums or contributing to open-source projects can showcase your skills and passion for the field.

✨Tip Number 3

Prepare to discuss specific projects where you've fine-tuned models or worked with large language models. Be ready to explain your thought process and the impact of your work on previous projects.

✨Tip Number 4

Network with current employees or alumni who work at Apple. They can provide insights into the company culture and the specifics of the role, which can be invaluable during your application process.

We think you need these skills to ace Applied Machine Learning Engineer, Developer Publications

Proficiency in open-source ML toolkits (e.g., PyTorch, TensorFlow, OpenNMT)
Strong programming skills in Python, C/C++, Swift
Experience with fine-tuning approaches and model recipes
Hands-on experience in training machine learning models
Knowledge of Large Language Models (LLM) for code generation
Ability to adapt re-trained LLMs for downstream tasks
Familiarity with Apple’s development APIs (SwiftUI, Foundation)
Collaboration skills for working with multi-discipline teams
Problem-solving skills for model evaluation and deployment
Experience in developing and maintaining frameworks and tools

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with machine learning frameworks like PyTorch and TensorFlow. Emphasise your programming skills in Python, C/C++, and Swift, as well as any relevant projects that showcase your ability to fine-tune models.

Craft a Compelling Cover Letter: In your cover letter, express your passion for machine learning and how it relates to the role at Apple. Mention specific experiences where you've successfully developed or fine-tuned models, and how you can contribute to the Developer Publications team.

Showcase Relevant Projects: Include a portfolio or links to projects that demonstrate your hands-on experience with large language models and code generation. This could be GitHub repositories or any published work that illustrates your expertise in the field.

Highlight Collaboration Skills: Since the role involves working with multi-discipline teams, make sure to mention any past experiences where you've collaborated effectively with others. This could include working with data collection teams or integrating tools, which is crucial for this position.

How to prepare for a job interview at Apple Inc.

✨Showcase Your Technical Skills

Be prepared to discuss your proficiency with open-source ML toolkits like PyTorch and TensorFlow. Bring examples of projects where you've fine-tuned models or developed frameworks, as this will demonstrate your hands-on experience.

✨Understand the Role of Collaboration

Highlight your ability to work within a multi-discipline team. Discuss past experiences where you collaborated with data collection or model evaluation teams, as this is crucial for the role in the Developer Publications Intelligence team.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving skills, especially related to model development and deployment. Think of specific challenges you've faced in previous roles and how you overcame them, particularly in the context of machine learning.

✨Familiarise Yourself with Apple's Ecosystem

Research Apple's development APIs, such as SwiftUI and Foundation. Understanding how these tools integrate with machine learning models will show your enthusiasm for the role and your readiness to contribute to their projects.

Applied Machine Learning Engineer, Developer Publications
Apple Inc.
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>