Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer, Natural Language Understanding, Proactive

$150.4k - $277.6k

Apple

Role Number: 200683571Team: Machine Learning and AILocation: Santa ClaraWeekly Hours: 40Posted: 2026-09-15SummaryApple's On-Device Query Understanding team is building the next generation of personalized, intelligent search. You will research and develop novel approaches in query understanding and machine learning modeling, creating the technology that enables seamless search and assistant experiences across Apple products. This is a role for someone passionate about applying machine learning and generative AI to meaningful, large-scale challenges, where your work will directly shape how millions of people interact with Apple products every day.DescriptionThe On-Device Query Understanding team builds personalized, state-of-the-art query understanding models that power search intelligence across Spotlight and first-party apps like Mail, Photos, and Reminders. In this role, you will incorporate cutting-edge research in Large Language Models (LLMs), Natural Language Understanding (NLU), and machine learning inference optimization to deliver fast, power-efficient ML solutions to complex query understanding problems. You will bridge research and engineering excellence to drive scalable evaluations and on-device modeling improvements, directly impacting millions of Apple users while advancing how Apple understands what people are looking for, and why.Minimum Qualifications4 or more years of experience in machine learning, natural language processing, or computer vision, applied at scaleProduction software engineering experience with Python, Go, C/C++, Swift, or Objective-CStrong communication and collaboration skillsBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Statistics, Physics, Mathematics, or a related fieldPreferred QualificationsAdvanced degree (Master's or Ph.D.) in Computer Science, Statistics, or a related field, or equivalent industry experienceExperience with Small Language Models (SLMs) and on-device LLM training, model compression/quantization, and deployment to productionExperience in large-scale query understanding, search, recommendation, or personal assistant systemsProficiency with machine learning frameworks such as PyTorch, JAX, TensorFlow, or XGBoostBackground in personalization and data-driven decision making, with the ability to prototype solutions and conduct critical analysisExperience with Swift, Swift frameworks, or Apple platform development is a plusExperience with build infrastructure, release management, and CI/CD pipelines is a plusPay & BenefitsAt Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple BenefitsNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.EEO StatementApple 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 applicantAccessibilityAt 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 workplaceLearn about reasonable accommodations for job applicantsApplication DeadlineApple accepts applications to this posting on an ongoing basis.

Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer, Natural Language Understanding, Proactive in Santa Clara, CA vacancy
  • $150.4k - $277.6k

     ...Number: 200686466Team: Machine Learning and AILocation:...  ...Senior Machine Learning Engineer to help build the next...  ...experiences technology that understands user intent, context,...  ...'ll work with large language models, semantic...  ..., deep learning, natural language processing,... 
    Language
    Relocation

    Apple

    Cupertino, CA
    1 hour ago
  • $150.4k - $277.6k

    Role Number: 200688556Team: Machine Learning and AILocation:...  ...intelligence, machine learning and natural language processing! The features we...  ...for. Our universal search engine powers search features across...  ...language models (LLMs) to understand user queries, retrieve and... 
    Language
    Relocation

    Apple

    Cupertino, CA
    1 hour ago
  • $150.4k - $277.6k

     ...Number: 200660665Team: Machine Learning and AILocation:...  ...to our customers. The Proactive Intelligence team builds...  ...exceptional software engineers with a strong machine...  ...to learn and deeply understand the way Apple’s software...  ...least one compiled language like C, C++, Objective... 
    Language
    Relocation

    Apple

    Cupertino, CA
    1 hour ago
  • $107.66k - $161.7k

     ...unique platform to learn and connect with...  ...variety of AI language models (bots), including...  ...: Our small engineering team works on...  ...At Poe, we use Machine Learning in various...  ...field Strong understanding of mathematical foundations...  ...working on natural language... 
    Language
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    San Jose, CA
    3 days ago
  • $123.75k - $185k

     ...countries and 30+ languages. Today, Eightfold...  ...standards. Our engineers, product leaders,...  ...agentic AI that can proactively assist users,...  ...Knowledge and passion in machine learning algorithms, Gen AI, LLMs, and natural language processing (NLP).Understanding of agent-based... 
    Language
    Work experience placement
    Work at office
    3 days per week

    Eightfold

    Santa Clara, CA
    1 day ago
  • Key QualificationsKnowledge of machine learning fundamentals such as feature extraction, learning algorithms,...  ...fundamental knowledge about the nuts and bolts of natural language understanding, data management and search engines You write clean and effective code in Python,... 
    Language

    MoTek Technologies

    Los Altos, CA
    1 day ago
  • $190k - $253k

    Matterport – Senior Machine Learning/Computer Vision Engineer – 3D Reconstruction and Semantic Understanding Job Description Company Overview:CoStar Group (NASDAQ: CSGP)...  ...perfected our approach to our business, creating a language that has become standard in our industry,... 
    Language
    Full time
    Remote work

    Matterport

    Sunnyvale, CA
    1 day ago
  • $60 per hour

     ...deeply integrates large language and vision-language...  .../VLMs), multimodal understanding, reinforcement learning, and system...  ...research thinking and engineering practice equally. Every...  ...foundation in machine learning and deep learning...  ...learning or natural language processing... 
    Language
    Hourly pay
    Internship

    TikTok Inc.

    San Jose, CA
    2 days ago
  • $45 per hour

    Responsibilities The Applied Machine Learning Ark team combines system engineering and machine learning to...  ...and operate Large Language Model (LLM) service...  ...following, multimodal understanding, and safety. Develop automated...  ...vary depending on the nature of employment and the... 
    Language
    Hourly pay
    Internship

    Bytedance

    San Jose, CA
    2 days ago
  • $45 per hour

     .... @2026 TikTok Technology Machine Learning Engineer Intern (Commercial AI-CRM...  ...Leveraging deep learning and large language model technologies, the...  ...partner capable of understanding business, developing strategies...  ...AI Sales Agents with natural communication capabilities... 
    Language
    Hourly pay
    Summer work
    Internship
    Local area

    TikTok

    San Jose, CA
    2 days ago
  • $45 per hour

    Machine Learning Engineer Intern (Ads Signal & Measurement) - 2027 Summer Location: San...  ...signal intelligence — apply large language models to the semantic understanding of advertiser conversion data,...  ...may vary depending on the nature of employment and the country work... 
    Language
    Hourly pay
    Summer work
    Internship
    Local area

    TikTok Inc.

    San Jose, CA
    2 days ago
  • $45 per hour

     ...in social events, learning programs, and development...  ...or experiments to understand user search...  ...Collaborate with engineering, product, data science, and machine learning partners...  ...least one programming language, such as...  ...depending on the nature of employment and... 
    Language
    Hourly pay
    Summer work
    Internship
    Local area
    Shift work

    TikTok Inc.

    San Jose, CA
    2 days ago
  • $45 per hour

    (General Hire) Machine Learning Engineer Intern (TikTok-Recommendation) - 2027...  ...challenges related to content understanding, LLMs, robustness, and...  ...Python, and shell programming languages, and have a deep...  ...may vary depending on the nature of employment and the country... 
    Language
    Hourly pay
    Summer work
    Internship
    Local area

    TikTok

    San Jose, CA
    2 days ago
  •  ...experiences across Apple this role you will collaborate with machine learning app engineering and infrastructure teams to build responsive personalized...  ...Objective-C or an equivalent high-level programming language on iOS or developing search systems including indexing and... 
    Language
    Full time

    Apple

    Cupertino, CA
    28 days ago
  • $60 per hour

     ...recommendation signals, query understanding, relevance, infrastructure...  ...work combines large-scale machine learning, data-driven product...  ...tools under the guidance of engineers and mentors. Work with large...  ..., information retrieval, natural language processing, ranking, ads,... 
    Language
    Hourly pay
    Full time
    Internship
    Local area

    TikTok Inc.

    San Jose, CA
    3 days ago
  • $184.7k - $324.8k

     ...Team: Software and Services, Machine Learning and AILocation:...  ...multimodal input, composition, and understanding, with a global perspective....  ...collaborating at the intersection of natural language processing, machine learning, and software engineering.We are responsible for the... 
    Language
    Relocation

    Apple

    Cupertino, CA
    1 hour ago
  • $184.7k - $324.8k

    Role Number: 200643961Team: Machine Learning and AILocation: Cupertino;...  ...large-scale models can understand and reason about complex visual...  ..., information retrieval, natural language processing or data...  ...years of experience of prompt engineering, fine-tuning, evaluating,... 
    Language
    Relocation

    Apple

    Cupertino, CA
    1 hour ago
  • $153.75k - $225k

     ...agentic AI that can proactively assist users, automate...  ...and integrate large language models (LLMs) and...  ...designers, and other engineers to define requirements...  ...and passion in machine learning algorithms, GenAI, LLMs...  ...Docker, Kubernetes).Understanding of distributed system... 
    Language
    Work experience placement
    Work at office
    3 days per week

    Eightfold

    Santa Clara, CA
    1 day ago
  • $184.7k - $324.8k

    Role Number: 200683999Team: Machine Learning and AILocation: Santa...  ...techniques and LLMs in order to understand queries, rank documents, and...  ...for an experienced ML engineer with hands-on experience in...  ...in information retrieval, natural language processing, machine learning... 
    Language
    Local area
    Relocation

    Apple

    Santa Clara, CA
    1 hour ago
  • $137.7k - $275.4k

     ...trust, and the Trust and Safety Engineering team is central to that mission. As a Machine Learning Engineer, you will develop...  ...learning models, with solid understanding of ML concepts, algorithms,...  ...techniques; experience with natural language processing (NLP) is a... 
    Language
    Full time
    Work at office
    Immediate start
    Remote work

    Zoom

    San Jose, CA
    1 hour ago
  • $184.7k - $324.8k

    Role Number: 200641206Team: Machine Learning and AI, Software and...  ...capabilities like personal context understanding and on-screen awareness,...  ...in multimodal LLM, natural language processing/generation, speech...  ...collaborating with other engineering teams to bring research to... 
    Language
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  • $175k - $263.3k

    Role Number: 200659417Team: Machine Learning and AILocation: Santa...  ...skilled Machine Learning Engineer to join our Search Safety...  ...the intersection of Search, Natural Language Processing (NLP), Image and...  ...challenges like query intent understanding, adversarial evasion,... 
    Language
    Relocation

    Apple

    Santa Clara, CA
    1 hour ago
  • $45 - $60 per hour

     ...recommendation signals, query understanding, relevance,...  ...combines large-scale machine learning, data-driven product...  ...under the guidance of engineers and mentors. Work with...  ...one programming language such as Python, Java,...  ...information retrieval, natural language processing,... 
    Language
    Hourly pay
    Summer work
    Internship
    Local area

    TikTok Inc.

    San Jose, CA
    2 days ago
  •  ....We’re a team of engineers, clinicians, and...  ...a SeniorMachine Learning Engineer with focus...  ...(VA), and vision language action (VLA) modelsLead...  ...vision and machine learning applications...  ...experienceStrong understanding and experience in...  ...to the nature of our business and... 
    Language
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $87.8k - $209.5k

     ...and speak the following languages: EnglishImplements machine learning (ML) model serving for...  ...models and/or systems.- Proactively monitors the...  ...or existing systems.- Understands operational considerations...  ...issues in machine learning engineering infrastructure and workflow... 
    Language
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Santa Clara, CA
    2 days ago
  • $193.3k - $261.5k

     ...vision is to make deep learning pervasive for everyday...  ...for a senior software engineer in the Compiler team...  ...including massive scale large language models like Llama,...  ...will be required to understand how these models work...  ...CultureHere at AWS, it’s in our nature to learn and be... 
    Language
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $165.2k - $223.6k

     ...vision is to make deep learning pervasive for everyday...  ...is for a software engineer in the Compiler team for...  ...including massive scale large language models like Llama,...  ...will be required to understand how these models work...  ...CultureHere at AWS, it’s in our nature to learn and be... 
    Language
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  •  ...multimodal foundation and large language models, and many...  ...in the computer vision and machine learning domain that previously appeared...  ...Machine Learning Research Engineer to join our team in the Video...  ...push the boundaries of human understanding. The Video Computer Vision... 
    Language

    Apple

    Sunnyvale, CA
    1 day ago
  • $130k - $260k

     ...OfficePosition Summary... As a Staff Machine Learning Engineer, you will architect and lead the...  ...management, financial reconciliation and proactive insights through agentic tools. Our...  ...of neural networks, deep learning, natural language processing, reinforcement learning,... 
    Language
    Full time
    Temporary work
    Part time
    Work experience placement

    Walmart

    Sunnyvale, CA
    4 days ago
  • $150.4k - $277.6k

     ...leader who has arobust understanding of large language models (LLMs),...  ...Processing (NLP) and Machine Translation (MT). An...  ...international locales. Strong engineering fundamentals and...  ...implement machine learning solutions-...  ...LargeLanguage Models (LLMs) and Natural Language Processing... 
    Language
    Relocation

    Apple

    Cupertino, CA
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer, Natural Language Understanding, Proactive. Be the first to apply!