Taro Logo

Machine Learning Engineer - Semantics, Apple Ads

Apple is a global technology company that designs, manufactures, and sells electronics, software, and services.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Machine Learning Engineer - Semantics, Apple Ads

At Apple, we focus deeply on our customers' experience. The Apple Ads team brings this approach to advertising, helping people find what they're looking for while helping advertisers grow their businesses. As a Machine Learning Engineer in the Semantics team, you'll work on cutting-edge LLM applications that power ads across Apple Services.

The role focuses on developing and implementing large language models (LLMs) for complex natural language processing tasks. You'll be responsible for building scalable, intelligent systems that can understand, generate, and reason with human language. The position combines technical expertise in machine learning with practical application in advertising technology.

You'll work with state-of-the-art NLP technologies, applying them to real-world problems in digital advertising. The role requires strong technical skills in Python, SQL, and ML/NLP libraries, along with experience in cloud technologies and big data tools. You'll collaborate with product and engineering teams to bring LLM-powered solutions into production.

Key areas of focus include summarization, classification, knowledge extraction, and prediction. The ideal candidate will have experience in predictive modeling, optimization, and time-series forecasting. You'll need to effectively communicate complex technical concepts to both technical and non-technical stakeholders.

This is an opportunity to shape the future of advertising technology at Apple, working with a team that prioritizes user privacy and thoughtful integration of advertising experiences. You'll be part of a company that values innovation, privacy, and user experience, while helping to grow Apple's advertising platform.

Last updated 3 hours ago

Responsibilities For Machine Learning Engineer - Semantics, Apple Ads

  • Development, fine-tuning, evaluation of large language models (LLMs)
  • Solve complex natural language processing tasks
  • Build scalable, intelligent systems for language understanding
  • Work on summarization, classification, knowledge extraction, and prediction
  • Partner with product and engineering teams
  • Bring LLM-powered solutions into production

Requirements For Machine Learning Engineer - Semantics, Apple Ads

Python
  • Bachelor's or equivalent experience in computer science, mathematics, or another quantitative field
  • Command over Python and common ML/NLP libraries as well as SQL
  • Comfort with cloud technologies such as AWS and Snowflake
  • Experience with Big Data tools such as Hadoop, Spark and PySpark
  • Experience in applying NLP/LLM to real-world problems
  • Experience in quantitative analysis including regression, classification, linear optimization
  • Ability to communicate results effectively
  • Experience with end-to-end implementation of model prototypes

Interested in this job?

Jobs Related To Apple Machine Learning Engineer - Semantics, Apple Ads