Software Engineer, System Experience
$171K - $302K/yr
As part of this group, you'll work with our machine learning, natural language processing, and ... Software Engineering, or equivalent proven experience. Preferred Qualifications Software ...
$171K - $302K/yr
As part of this group, you'll work with our machine learning, natural language processing, and ... Software Engineering, or equivalent proven experience. Preferred Qualifications Software ...
$171K - $302K/yr
As part of this group, you'll work with our machine learning, natural language processing, and ... Software Engineering, or equivalent proven experience. Preferred Qualifications Software ...
Leverage natural language processing (NLP), LLM, and machine learning (ML) techniques, including ... Experience with programming languages such as JavaScript, Python, or Node.js. * Familiarity with ...
Quick apply
Leverage natural language processing (NLP), LLM, and machine learning (ML) techniques, including ... Experience with programming languages such as JavaScript, Python, or Node.js. * Familiarity with ...
What makes our work distinct is that we're engineering models specifically for Apple silicon and ... natural language processing, and statistical analysisProficiency in Python and experience with ML ...
What makes our work distinct is that we're engineering models specifically for Apple silicon and ... natural language processing, and statistical analysisProficiency in Python and experience with ML ...
Develop and implement novel deep learning/reinforcement learning algorithms for natural language processing (text, speech) in various applications * Contribute to the research activities of our team
Develop and implement novel deep learning/reinforcement learning algorithms for natural language processing (text, speech) in various applications * Contribute to the research activities of our team
$181K - $318K/yr
Advance the state of the art in natural language processing, speech and audio modeling. * Design ... Proficient programming skills in Python Preferred Qualifications * Experience in reinforcement ...
$181K - $318K/yr
Advance the state of the art in natural language processing, speech and audio modeling. * Design ... Proficient programming skills in Python Preferred Qualifications * Experience in reinforcement ...
$171K - $302K/yr
As part of this group, you'll work with our machine learning, natural language processing, and ... Software Engineering, or equivalent proven experience. Preferred Qualifications Software ...
$171K - $302K/yr
As part of this group, you'll work with our machine learning, natural language processing, and ... Software Engineering, or equivalent proven experience. Preferred Qualifications Software ...
$171K - $302K/yr
As part of this group, you'll work with our machine learning, natural language processing, and ... Software Engineering, or equivalent proven experience. Preferred Qualifications Software ...
$171K - $302K/yr
As part of this group, you'll work with our machine learning, natural language processing, and ... Software Engineering, or equivalent proven experience. Preferred Qualifications Software ...
$171K - $302K/yr
As part of this group, you'll work with our machine learning, natural language processing, and ... Software Engineering, or equivalent proven experience. Preferred Qualifications Software ...
$171K - $302K/yr
As part of this group, you'll work with our machine learning, natural language processing, and ... Software Engineering, or equivalent proven experience. Preferred Qualifications Software ...
Cupertino, CA · On-site
The position requires proven hands-on NLP experience in conjunction with Software Engineering. The role spans the entire gamut of NLP: text processing, empirical experimentation for building ...
Cupertino, CA · On-site
The position requires proven hands-on NLP experience in conjunction with Software Engineering. The role spans the entire gamut of NLP: text processing, empirical experimentation for building ...
The position requires proven hands-on NLP experience in conjunction with Software Engineering. The role spans the entire gamut of NLP: text processing, empirical experimentation for building ...
The position requires proven hands-on NLP experience in conjunction with Software Engineering. The role spans the entire gamut of NLP: text processing, empirical experimentation for building ...
D. degree in Computer Science, Artificial Intelligence, Natural Language Processing, Speech ... Demonstrated software engineer experience via an internship, work experience, coding competitions ...
D. degree in Computer Science, Artificial Intelligence, Natural Language Processing, Speech ... Demonstrated software engineer experience via an internship, work experience, coding competitions ...
... language models (LLMs), Natural Language Processing (NLP) and Apple software frameworks ... Description As a software engineer on the Localization Frameworks team, you will join a phenomenal ...
... language models (LLMs), Natural Language Processing (NLP) and Apple software frameworks ... Description As a software engineer on the Localization Frameworks team, you will join a phenomenal ...
Palo Alto, CA · On-site
As a Machine Learning Scientist - Natural Language Processing (NLP) - Vice President in the Machine ... PhD in a quantitative discipline, e.g., Computer Science, Electrical Engineering, Mathematics ...
Palo Alto, CA · On-site
As a Machine Learning Scientist - Natural Language Processing (NLP) - Vice President in the Machine ... PhD in a quantitative discipline, e.g., Computer Science, Electrical Engineering, Mathematics ...
Irvine, CA · On-site
Job Title: AI/GenAI Engineer Job Location: Irvine, CA Job Type: Contract * Lead and conduct ... Design and implement machine learning deep learning natural language processing and computer vision ...
Quick apply
Irvine, CA · On-site
Job Title: AI/GenAI Engineer Job Location: Irvine, CA Job Type: Contract * Lead and conduct ... Design and implement machine learning deep learning natural language processing and computer vision ...
... natural language processing. * Experience with software development in Python. * One of more ... developers and research scientists. Google Research teams collaborate closely with other teams ...
... natural language processing. * Experience with software development in Python. * One of more ... developers and research scientists. Google Research teams collaborate closely with other teams ...
... natural language processing or data mining Experience of prompt engineering, fine-tuning, evaluating, and developing data collection/annotation/management tooling for LLMs. Proficiency in one of ...
... natural language processing or data mining Experience of prompt engineering, fine-tuning, evaluating, and developing data collection/annotation/management tooling for LLMs. Proficiency in one of ...
Palo Alto, CA · On-site
As a Machine Learning Scientist - Natural Language Processing (NLP) - Vice President in the Machine ... PhD in a quantitative discipline, e.g., Computer Science, Electrical Engineering, Mathematics ...
Palo Alto, CA · On-site
As a Machine Learning Scientist - Natural Language Processing (NLP) - Vice President in the Machine ... PhD in a quantitative discipline, e.g., Computer Science, Electrical Engineering, Mathematics ...
Bring your passion for AI and natural language processing and apply today! Responsibilities ... programming language and the .NET platform * Experience with large language model tools like ...
Bring your passion for AI and natural language processing and apply today! Responsibilities ... programming language and the .NET platform * Experience with large language model tools like ...
... natural language processing, and platform infrastructure to deliver private, fast, and intelligent ... Description As an Infrastructure Engineer on our team, you will play a critical role in supporting ...
... natural language processing, and platform infrastructure to deliver private, fast, and intelligent ... Description As an Infrastructure Engineer on our team, you will play a critical role in supporting ...
You'll help us advance the state of the art in natural language processing, speech and audio ... programming skills in Python and one of the deep learning toolkits such as PyTorch, JAX, or ...
You'll help us advance the state of the art in natural language processing, speech and audio ... programming skills in Python and one of the deep learning toolkits such as PyTorch, JAX, or ...
$48.9K - $57.2K
2% of jobs
$57.2K - $65.5K
9% of jobs
$73.1K is the 25th percentile. Wages below this are outliers.
$65.5K - $73.9K
15% of jobs
$73.9K - $82.2K
18% of jobs
The median wage is $85.1K / yr.
$82.2K - $90.6K
17% of jobs
$90.6K - $98.9K
14% of jobs
$99.1K is the 75th percentile. Wages above this are outliers.
$98.9K - $107.3K
11% of jobs
$107.3K - $115.6K
6% of jobs
$115.6K - $123.9K
4% of jobs
$123.9K - $132.3K
3% of jobs
$132.3K - $140.6K
1% of jobs
$48.9K
$90.8K
$140.6K
A typical day for a Natural Language Processing Engineer involves developing, testing, and refining language models and algorithms, often using real-world datasets. You might collaborate with data scientists, product managers, and software engineers to integrate NLP solutions into applications or address complex language-related challenges. Regular responsibilities include data preprocessing, feature engineering, model evaluation, and troubleshooting performance issues. Most NLP engineers work in a team-oriented, agile environment where clear communication and iterative development are key. This structure offers a dynamic workflow and opportunities to learn from others while making a tangible impact on the products you help build.
A Natural Language Processing (NLP) Engineer develops algorithms and models that enable machines to understand, interpret, and generate human language. They work with large datasets, train machine learning models, and fine-tune language models for applications like chatbots, speech recognition, and text analysis. NLP Engineers typically use programming languages like Python and frameworks such as TensorFlow, PyTorch, or spaCy. Their work involves data preprocessing, model training, and optimizing performance to enhance the accuracy and efficiency of language-based AI systems.
To thrive as a Natural Language Processing Engineer, you need strong programming skills (especially in Python), a solid understanding of machine learning and linguistics, and typically a degree in computer science, computational linguistics, or a related field. Familiarity with NLP libraries such as NLTK, spaCy, TensorFlow, or PyTorch as well as experience with cloud platforms and version control is often required. Analytical thinking, collaboration, and effective communication are important soft skills in this role. These competencies ensure the ability to build robust language models, contribute to innovative projects, and work efficiently in dynamic, cross-functional teams.

$171K - $302K/yr
Full-time
Medical, Dental, Retirement
Posted 3 days ago
8.1
Based on 661 frontline employees who took The Breakroom Quiz
6th of 30 rated technology retailers
Sourced by ZipRecruiter
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Computer and electronic product manufacturing
10,000+ Employees
Cupertino, CA, US
1976