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

Machine Learning Research Engineer - NLP, Input Experience

Apple Oakbrook

Role Number: 200651071-0836

Summary

Our team’s mission is to enhance ML powered user experiences on all Apple platforms through personalized multimodal input, composition, and understanding, with a global perspective. We achieve this daily by collaborating at the intersection of natural language processing, machine learning, and software engineering.

We are responsible for the machine learning and software (non-UI) development for several user-facing Apple Intelligence features, including Writing Tools, Summarization, Found In Apps, and Messages/Mail Smart Replies. Additionally, we oversee the keyboard machine learning and software stack, which includes autocorrection, suggestions, and inline completions.

If you’re passionate about being part of an ambitious, organized, and collaborative team that delivers user experiences with pioneering ML partnered with the best UI designs, join the Input Experience NLP team. Here, you’ll have the opportunity to transition from building groundbreaking NLP models to optimizing them for various hardware backends and user interfaces that create an enchanting experience.

Description

As a Machine Learning Research Engineer on our team, you’ll build and iteratively refine model pipelines that enable machine learning driven user experiences on Apple products. You’ll conduct experiments and create prototypes for innovative approaches to enhance the quality of our models and expand their intelligence. Additionally, you’ll implement the building blocks and infrastructure that integrate these innovations into our production pipelines and contribute evaluation metrics to measure progress.

Minimum Qualifications

  • MS or PhD in Computer Science or related field with at least 2 years of industry experience

  • Strong Python programming skills, with experience developing production-quality Python modules

  • Solid background in machine learning, data science, natural language processing, or statistics

Preferred Qualifications

  • Experience building and maintaining model pipelines end-to-end, from data curation to evaluation

  • Ability to design and perform experiments that bring ML and NLP research ideas to production

  • Familiarity with LLMs, such as SFT, RHLF, prompt engineering, data synthesis, automatic evaluation, and RAG

  • Excellent written and verbal communication skills

  • History of developing in Python and / or Swift

  • Record of publications, innovations, and/or leadership

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Machine Learning Research Engineer - NLP, Input Experience in Cupertino, CA vacancy
  • $147.4k - $272.1k

     ...Machine Learning Research Engineer, SIML - ISE Join the team building the next generation of Apple Intelligence...  ...and personalized intelligence experiences across the Apple ecosystem. This...  ...understanding of natural language processing (NLP) and computer vision fundamentals.... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $150k - $387.6k

     ...Machine Learning Engineer(NLP/CV/Multimodal), TikTok E-commerce Knowledge Graph Location: San Jose Employment Type: Regular Job Code:...  ...ML algorithms and strategies to improve user consumption experience, inspire merchants' service quality and revenue, and build... 
    Suggested
    Temporary work
    Work experience placement
    Local area

    Tik Tok

    San Jose, CA
    4 days ago
  • $150k - $387.6k

     ...Machine Learning Engineer (CV/NLP/Multimodal/LLM) -E-commerce Governance Location: San Jose Employment...  ...About the Team The Governance and Experience Algorithm team was established in September...  ...learning and operational research algorithms in intelligent dispatching... 
    Suggested
    Temporary work
    Local area
    Overseas

    Tik Tok

    San Jose, CA
    1 day ago
  • $150k - $316.8k

    Machine Learning Engineer, NLP - TikTok E-commerce Knowledge Graph Location: San Jose Employment Type: Regular Job Code: A18503 Responsibilities...  ...Computer Science or related technical field. 3+ years of experience in machine learning, NLP, or computer vision. Experience... 
    Suggested
    Temporary work
    Local area

    NLP PEOPLE

    San Jose, CA
    3 days ago
  • $181.1k - $318.4k

     ...Sr. Machine Learning Research Engineer, Siri Speech We are a group of engineers/researchers responsible for advancing Siri Conversational AI...  ...engaging, intelligent, and personalized conversational experiences for millions of Apple users! We believe that the most impactful... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $2,000 per month

     ...Machine Learning Research Engineer Cupertino, CA Etched is building AI chips that are hard-coded for individual model architectures. Our first...  ...Research background with interests in HW co-design Experience with Python, Pytorch, and / or JAX Familiarity with transformer... 
    Work at office
    Relocation package

    ETCHED LLC

    Cupertino, CA
    22 hours ago
  • $147.4k - $272.1k

     ...Applied Machine Learning Research Engineer - Multimodal for Human Understanding We're starting to see the incredible potential of multimodal...  ...product requirements to deliver Apple quality, pioneering experiences, innovating through the full stack, and partnering with... 
    Worldwide
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $147.4k - $272.1k

     ...Machine Learning Research Engineer, Siri Comprehension & Planning, Siri Agent Modeling The future of AI is on-device. On the Siri team, we're solving...  ...research, and product to build a cohesive, intelligent experience. We're a team that values velocity and pragmatism.... 
    Work from home
    Relocation

    Apple

    Cupertino, CA
    22 hours ago
  •  ...deeply on our customers’ experience. Apple Ads brings this...  ...and implementing machine learning algorithms, ideally within...  ...a Machine Learning Engineer that will develop the...  ...to state of the art in research, work with a variety of...  ...Proven experience in NLP, information retrieval... 

    Apple

    Cupertino, CA
    4 days ago
  •  ...artificial intelligence, machine learning and natural language...  ...Our universal search engine powers search features...  ...learning and deep learning research and development to...  ...with hands-on experience in fine-tuning deep learning...  ...Language Models for various NLP tasks including... 
    Work experience placement

    Apple

    Cupertino, CA
    14 hours ago
  • $181.1k - $318.4k

     ...Senior Machine Learning Engineer – Ads Signals Intelligence and Information Retrieval...  ...deeply on our customers' experience. Apple Ads brings this same...  ...Language Models (LLMs) for NLP tasks like content labeling...  ...learning or applied research, with a focus on retrieval,... 
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $147.4k - $220.9k

     ...Machine Learning Engineer, Siri Speech Apple is where individual imaginations...  ...build, service we create, or experience we deliver is the result of...  ...models for speech, NLP, and multimodal applications...  ...processing and contribute to research. Minimum Qualifications... 
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $181.1k - $318.4k

     ...Sr. ML Engineer, Siri User Experience Metrics and Data We're looking for a Senior Machine Learning Engineer to help build the next generation of tools and platforms that power high-impact decisions across Siri. In this role, you'll operate at the intersection of engineering... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $122.57k - $256k

     ...Machine Learning Engineer Graduate (TikTok E-Commerce - Conversational AI)-2026...  ...improve the TikTok Shopping experience across the world. We are currently...  ...have the chance to develop NLP models (like text...  ...models from multi-modality inputs. You will be responsible... 
    Temporary work
    Work experience placement
    Local area

    ByteDance

    San Jose, CA
    14 hours ago
  •  ...Job Title Required Skills: ~12+ years of experience in Client Engineering with experience in NLP ~ Experience in deploying Client models ~ Strong understanding of machine learning principles, especially in the context of LLMs. ~ Experience building chatbots... 

    Syntricate Technologies

    Cupertino, CA
    2 days ago
  • $181.1k - $318.4k

     ...Senior Computer Vision and Machine Learning Engineer, Creator Studio Work Locations...  ...products, services, and customer experiences very quickly! The Creativity Apps...  ...teams to ensure suitable model inputs Communicate the latest research developments in image... 
    Relocation

    Apple

    Cupertino, CA
    22 hours ago
  • $120k - $140k

     ...Deep Learning / NLP Engineer Join Avoma and work on some of the most challenging NLP problems in our mission to make every meeting...  ...documents Requirements: At least 2+ years of experience with Machine Learning & NLP in a production environment Experience... 

    Avoma Inc

    Palo Alto, CA
    2 days ago
  • $244.8k

     ...Our team develops advanced machine learning solutions to moderate content...  ...content safety vertical - Lead ML engineers to deliver high-quality,...  .... - Apply advanced CV/NLP/LLM techniques to solve real...  ...field. 4+ years of hands-on experience in machine learning system development... 
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    2 days ago
  •  ...management, and shopper experience by leveraging cutting-edge...  ...technologies in GenAI, Machine Learning, Deep Learning, and Engineering. We tackle complex...  ...segmentation Apply GenAI, NLP, and Computer Vision techniques...  ...the latest AI/ML research and translating advancements... 

    Walmart

    Sunnyvale, CA
    15 days ago
  •  ...Role: Machine Learning Engineer with Python Location: Sunnyvale, CA - (Onsite) Type: Contract...  ...Talent to have very good hands on experience in Machine learning, hands on experience...  ...have very good hands on experience on NLP Technologies. Tensor flow and Deep... 
    Contract work

    Info Way Solutions

    Sunnyvale, CA
    1 day ago
  • $400k

     ...partnered with a fast-growing, venture-backed multimodal GenAI company operating at serious scale. They’re looking for a Machine Learning/Research Engineer (Multimodal / Generative CV) to join their core engineering team. As a Machine Learning Engineer you will:... 

    Goliath Partners

    Sunnyvale, CA
    22 hours ago
  • $181.1k - $318.4k

     ...Senior Computer Vision / Machine Learning Engineer - 3D Vision & Perception...  ...real-time 3D perception and input systems for future Apple products...  ..., optimally with experience in 3D rigid/non-rigid object...  ...will work closely with CVML researchers and engineers to develop... 
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  •  ...Scientist: Associate AI Experience We are seeking a...  ...data science, machine learning, and agentic AI to solve...  ...network. Our work spans NLP, computer vision, time...  ...scientists and engineers on advanced modeling...  ...Technology, Operations Research, Statistics, Applied... 
    Full time
    Temporary work
    Part time
    Home office

    Walmart

    Sunnyvale, CA
    2 days ago
  •  ...leading tech firm is seeking a Staff Machine Learning Engineer to design and deploy AI-driven solutions...  ...systems and requires expertise in NLP, Computer Vision, and MLOps. Ideal candidates...  ...possess strong Python skills and have experience with frameworks like TensorFlow and... 

    Automation Anywhere Inc.

    San Jose, CA
    3 days ago
  •  ...HPE Labs - Principal AI and Machine Learning Research Engineer This role has been designed as ‘’Onsite’ with an expectation that you will primarily...  ...Science, Data Science, or equivalent. ~5+ years of experience in AI & Machine learning ( academic or industrial).... 
    Work experience placement
    Work at office
    Immediate start

    HPE

    Milpitas, CA
    6 days ago
  • $268.6k - $395k

     ...search and discovery experiences. As a Principal Engineer, you will lead the...  ...sequence modeling, deep learning, and large language...  ...cutting-edge research into production systems...  ...Apply state-of-the-art machine learning and LLM...  ...in areas such as ML, NLP, information retrieval... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    Sunnyvale, CA
    15 hours ago
  • $60 - $70 per hour

     ...Overview: We are seeking a Machine Learning Engineer to join a high-impact team...  ...advancing LLM evaluation, NLP, and AI-driven automation....  ...product, engineering, and research teams to drive measurable...  ...Contract Length: 6 months Experience Level: Mid-level to... 
    Contract work
    Temporary work
    Remote work
    3 days per week

    TEKsystems

    Cupertino, CA
    7 days ago
  • $212.8k

     ...architecture as well as initial designs including experience, structural, electrical, firmware as...  ...experience. - Develop and maintain Machine Learning (ML) models. Leverage open models as...  ...Mobile Development. - Expertise in NLP, LLM, or Computer Vision. - Excellent teamwork... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    3 days ago
  • $190.2k - $345.65k

     ...Applied Machine Learning Engineer We're looking for an Applied Machine Learning...  ...that improve the creative experience for millions of users....  ...generative workflows; convert research ideas into reproducible implementations...  ...systems, ranking, or NLP. MS or PhD in Computer... 
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    2 days ago
  • $178.42k - $230.5k

     ...maintaining the tools and services engineers here at GM use every day to...  ...and a seamless development experience so that they can focus on the...  ...reasoning and the ability to research, document, communicate, and...  ...on realizing your ambitions. Learn how GM supports a rewarding career... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Research Engineer - NLP, Input Experience. Be the first to apply!