Senior Machine Learning Engineer, Media Knowledge

Apple, Inc.

Bellprat

On-site

EUR 110,000 - 150,000

Full time

14 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple Inc. in Barcelona is seeking a Senior Machine Learning Engineer to shape how Apple represents media knowledge and builds experiences across music, podcasts, and video.

You will work at the intersection of large language models, information extraction, and knowledge graphs, owning end-to-end design and production for scalable knowledge systems. You will collaborate with engineers and product partners, prototype quickly with real data, and maintain high data quality and engineering standards

Qualifications

  • B.S. in Computer Science, Machine Learning, Engineering, or related field, or equivalent practical experience.
  • Substantial experience building and shipping large-scale ML/AI systems in production.
  • Hands-on experience building production ML systems using LLMs, ideally for information extraction, entity linking or knowledge graphs.
  • Strong programming skills, and experience building production streaming and batch data pipelines.
  • Excellent communication and collaboration skills, with the ability to explain complex topics clearly.

Responsibilities

  • Design expressive knowledge representations and build scalable systems that extract knowledge from large multimodal content (text, audio, video).
  • Define and own quality standards, combining human annotation and automated evaluation to continuously measure and improve system accuracy.
  • Design and implement retrieval, reasoning, and discovery systems over large corpora of knowledge.
  • Partner with product and engineering teams across Apple to take new media intelligence capabilities from prototype to production.
  • Review designs, mentor engineers, and set technical direction.

Skills

Large-scale ML
LLMs for information extraction
Knowledge graphs
Programming
Multimodal content

Education

B.S. in Computer Science or related field
M.S./Ph.D. preferred

Tools

Spark
Vector search
RAG
LLM tooling

Job description

Senior Machine Learning Engineer, Media Knowledge

Barcelona, Barcelona, Spain Machine Learning and AI

Do you want to help Apple deeply understand the music, shows, podcasts, and artists our customers love? Our team builds the intelligence behind Apple’s media experiences. We combine speech, language, vision, and knowledge technologies to understand audio, video, text, and images at the scale of Apple Music, Apple Podcasts, Apple TV, and Apple Sports. We build user-facing features powered by media intelligence, and our work also improves search, discovery, recommendations, and answers across Apple’s products. We’re a growing team in Barcelona, working with partners across Apple.

Description

We’re looking for a Senior Machine Learning Engineer to help shape how Apple represents media knowledge and uses it to build rich, accurate, and personal experiences. You’ll work at the intersection of large language models, information extraction, and knowledge graphs. You’ll have end-to-end ownership of designing how knowledge is modeled, building the systems that produce it at scale, and ensuring its quality. You’ll work closely with engineers and product partners, owning hard problems from early prototypes through to production.We’re looking for someone with a healthy impatience: eager to prototype and test ideas with real data, iterating quickly and learning from what doesn’t work, while keeping a high bar for engineering and data quality. Above all, you’re curious and enjoy open problems where the path isn’t yet defined.

Responsibilities
  • Design expressive knowledge representations and build scalable systems that extract knowledge from large volumes of multimodal content (text, audio, and video).
  • Define and own quality standards, combining human annotation and automated evaluation to continuously measure and improve system accuracy.
  • Design and implement retrieval, reasoning, and discovery systems over large corpora of knowledge.
  • Partner with product and engineering teams across Apple to take new media intelligence capabilities from initial prototype to production.
  • Review designs, mentor engineers, and set technical direction.
Minimum Qualifications
  • B.S. in Computer Science, Machine Learning, Engineering, or related field, or equivalent practical experience.
  • Substantial experience building and shipping large-scale ML/AI systems in production.
  • Hands-on experience building production ML systems using LLMs, ideally for information extraction, entity linking or knowledge graphs.
  • Strong programming skills, and experience building production streaming and batch data pipelines.
  • Excellent communication and collaboration skills, with the ability to explain complex topics clearly.
Preferred Qualifications
  • M.S. or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or related field.
  • Experience designing knowledge representations, data models, or ontologies.
  • Experience with multimodal understanding of audio, video, or images, such as speech recognition or video understanding.
  • Experience with LLM-as-judge evaluation and running human annotation programs.
  • Experience with vector search technologies, RAG, or LLM agents that use tools and multi-step reasoning.
  • Experience with Spark or similar distributed data processing frameworks.

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. We will work with applicants to make any reasonable accommodations.

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.

Learn about accessibility in Apple’s workplace

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer, Media Knowledge & Intelligence
Senior ML Engineer, Media Knowledge & Intelligence

Apple, Inc. • Bellprat

On-site
EUR 110,000 - 150,000
Media Intelligence Quality Engineer
Media Intelligence Quality Engineer

Apple, Inc. • Bellprat

On-site
EUR 70,000 - 100,000
Media Intelligence Quality Engineer
Media Intelligence Quality Engineer

Apple • Barcelona

On-site
EUR 90,000 - 120,000
Aiml - Machine Learning Researcher - Mlr
Aiml - Machine Learning Researcher - Mlr

Apple, Inc. • Barcelona

On-site
EUR 120,000 - 180,000
Language Engineer (British English), Global Siri
Language Engineer (British English), Global Siri

Apple, Inc. • Bellprat

On-site
EUR 90,000 - 120,000
Language Engineer (Spanish), Global Siri
Language Engineer (Spanish), Global Siri

Apple, Inc. • Bellprat

On-site
EUR 90,000 - 140,000
Language Engineer (Spanish), Global Siri
Language Engineer (Spanish), Global Siri

Apple, Inc. • Bellprat

On-site
EUR 90,000 - 120,000
Health insurance
Language Engineer (Mexican Spanish), Global Siri
Language Engineer (Mexican Spanish), Global Siri

Apple, Inc. • Bellprat

On-site
EUR 70,000 - 110,000
Language Engineer (Arabic), Global Siri
Language Engineer (Arabic), Global Siri

Apple, Inc. • Bellprat

On-site
EUR 120,000 - 180,000
Internship - Machine Learning Research (recurrent models | generative models | interpretability)
Internship - Machine Learning Research (recurrent models | generative models | interpretability)

Apple • Barcelona

On-site
EUR 13,000 - 20,000