Machine Learning Engineer, Answers Knowledge and Information

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $229k
This role $214k
$135k $293k
below market most similar roles pay here above market

This role pays less than 57% of similar roles. Most pay $202,800–$254,750 — the blue band above. At the midpoint, this role pays about $214k versus about $229k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer, Answers Knowledge and Information

The Machine Learning Engineer, Answers Knowledge and Information - Proactive joins the Information Intelligence team to develop groundbreaking artificial intelligence and natural language processing technologies. You will conduct research and development on state-of-the-art deep learning and large language models to improve Open Domain Question Answering and Summarization. Daily responsibilities include developing, fine-tuning, and evaluating domain-specific models for tasks like search relevance, entity linking, and query understanding. You will work with structured knowledge graphs and unstructured web data to synthesize information for direct user answers. Required skills include Python and deep learning frameworks like TensorFlow, PyTorch, or JAX. You will also apply techniques such as RLHF, DPO, and LoRA to transfer generative AI research into production-ready technologies for summarizing personal data like emails and messages.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Develop and fine-tune domain-specific Large Language Models for NLP tasks like summarization and question answering.
  • Conduct research to translate cutting-edge generative AI findings into production-ready technologies.
  • Improve Open Domain Question Answering using structured knowledge graphs and unstructured web data.
  • Develop models to retrieve and rank relevant documents across multiple sources based on user intent.
  • Research and develop LLMs for summarizing personal data such as emails, messages, and notifications.
  • Translate product requirements into specific modeling and engineering tasks.
  • Evaluate model performance for search relevance, entity linking, and query understanding problems.
  • Implement safety guardrails and techniques to reduce hallucinations and improve factual accuracy.

What we're looking for

  • Experience in modeling user behavior including personalization, online learning, and recommendation systems.
  • Experience in machine learning or LLM development for NLP tasks and RAG applications, including prompt engineering and fine-tuning.
  • Experience working with Python and at least one deep learning framework such as TensorFlow, PyTorch, or JAX.
  • PhD in Computer Science, Artificial Intelligence, Machine Learning, or a related field (preferred).
  • At least 2 years of experience in state-of-the-art techniques related to LLM fine-tuning (preferred).
  • Consistent track record of researching, inventing, and/or shipping advanced machine learning models (preferred).
  • Outstanding communication and interpersonal skills with the ability to work with cross-functional teams (preferred).

More like this

Similar roles

Machine Learning Engineer

Apple Inc

Cupertino, CA 27 days ago $150,400–$277,600
Python C++ PyTorch JAX TensorFlow Retrieval-Augmented Generation Large Language Models Deep Learning Natural Language Processing Information Retrieval Knowledge Distillation Pruning A/B Testing Ranking Models Embedding Models Semantic Search Multimodal AI