Machine Learning Engineer - Semantics, Apple Ads

Overview

Full Time

Skills

Semantics
FOCUS
Customer Experience
ADS
MLS
PASS
Privacy
Advertising
Evaluation
Large Language Models (LLMs)
Data Engineering
Predictive Modelling
Industrial Engineering
Forecasting
Collaboration
Use Cases
Extraction
Computer Science
Mathematics
Python
Machine Learning (ML)
SQL
Cloud Computing
Amazon Web Services
Snow Flake Schema
Big Data
Apache Hadoop
Apache Spark
PySpark
Natural Language Processing
Quantitative Analysis
Regression Analysis
Optimization
Supply Chain Management
Analytics
Time Series
Leadership
Analytical Skill
Prototyping
Training
Digital Marketing
Demand Forecasting
NumPy
Pandas
scikit-learn
Orchestration
Git
Continuous Integration
Continuous Delivery
Kubernetes
Docker
Jenkins

Job Details

At Apple, we focus deeply on our customers' experience. Apple Ads brings this same approach to advertising, helping people find exactly what they're looking for and helping advertisers grow their businesses! Our technology powers ads and sponsorships across Apple Services, including the App Store, Apple News, and MLS Season Pass. Everything we do is designed for trust, connection, and impact: We respect user privacy, integrate advertising thoughtfully into the experience, and deliver value for advertisers of all sizes-from small app developers to big, global brands. Because when advertising is done right, it benefits everyone!

Description The role requires experience in development, fine-tuning, evaluation, and application of large language models (LLMs) to solve complex natural language processing tasks. The ideal candidate will have working experience in machine learning, data engineering, and prompt design to build scalable, intelligent systems that can understand, generate, and reason with human language. Experience in areas such as predictive modeling (classification and regression), optimization, industrial engineering, demand forecasting, and time-series forecasting is a plus. Deep understanding and ability to compare predictive models, evaluate their strengths and weaknesses in a particular context, and interpret and explain model results to a broad group of technical and non-technical stakeholders are also a plus. Driven candidates will work across use cases such as summarization, classification, knowledge extraction, and prediction, often partnering with product, and engineering, bring LLM-powered solutions into production.

Minimum Qualifications
  • Bachelor's or equivalent experience in computer science, mathematics, or another quantitative field
  • Command over Python and common 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 plus experience in quantitative analysis including regression, classification, linear optimization, supply chain analytics, and time-series analyses.
  • Ability to communicate the results of analyses in a clear and effective manner with product and leadership teams to influence the overall strategy of the product.
  • Ability to partner with engineering, meet the data needs of the business, find creative analytical solutions, and develop initial prototypes to address business problems.
  • Experience with end-to-end implementation of a model prototype specifically training, processing, feature engineering, evaluating model outputs, and putting models into production.

Preferred Qualifications
  • Masters' degree, Ph.D. or equivalent experience in a quantitative field.
  • Experience in the digital advertising industry or a related field and/or experience with demand forecasting
  • Willingness to learn, both technically and in the domain of the data.
  • Familiarity with packages like numpy, pandas, scikit-learn, and prophet
  • Familiarity with job orchestration frameworks like git, Airflow, CI/CD, Kubernetes, Docker, Jenkins.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.