Find Jobs
Find Jobs Near You – Available Work in Your Location
Senior Data Scientist Prognostic and Health Monitoring (HUMS)
Career Insights for Natural Language Processing Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on California data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Natural Language Processing Engineer specializes in developing and implementing algorithms and models tailored for understanding, processing, and generating natural language text. They utilize methodologies such as tokenization, parsing, named entity recognition, part-of-speech tagging, and other NLP techniques to perform tasks including text classification, chatbot development, and other applications where the primary input or output is natural language text.
$158,568 / year median in California
Job Description
Develop Health Algorithms:
Design, build, and validate data-driven and physics-informed models to evaluate the condition, degradation, and Remaining Useful Life (RUL) of critical Joby subsystems (e.g., propulsion, batteries, actuation, and structures)- Partner with Subject Matter Experts (SMEs): Collaborate closely with domain experts across Flight Physics, Aircraft Design, Flight Test, Reliability, and Systems Engineering to translate physical failure modes and structural loads into actionable diagnostics and prognostic algorithms
Characterize Physical Behavior & Operational Loads:
Deeply analyze aircraft physical behavior and actual operational loads by wrangling complex sensor and time-series data from flights, simulators, and subsystem test rigs. Use these insights to isolate anomalies, detect early faults, and map the long-term degradation of critical componentsComponent Usage Tracking & Damage Modeling:
Develop algorithmic frameworks to track component-level operating metrics, flight cycles, and life limits. Translate real-world operational loads into cumulative fatigue/damage models to monitor and inform fleet-wide asset component replacementWrite Production-Grade Code:
Turn prototypes into clean, well-tested, maintainable, and production-ready Python code. Participate in and actively raise the bar for team code reviews and engineering best practicesOwn Pipeline Architecture:
Design, build, and own robust, end-to-end data pipelines and services that scale efficiently to process massive volumes of raw flight and test dataSupport Flight & Field Validation:
Work alongside test engineers and technicians to validate and harden health-monitoring solutions using real-world physical testsDrive Tooling Innovation:
Selectively evaluate and integrate advanced ML/AI methodologies (such as automated data labeling or diagnostic assistance tooling) where they genuinely accelerate Prognostics Health Monitoring (PHM) workflows and team efficiency Required- MS or PhD in Aerospace, Mechanical, Electrical Engineering, Computer Science, or a related technical field
- 3+ years of post-graduate experience (or equivalent) focused on PHM, Condition-Based Maintenance (CBM+), or the analysis of complex electro-mechanical systems
- Exceptional, production-quality Python skills (pandas, scipy, numpy, pyspark) with a strict focus on automated testing, CI/CD pipelines, and disciplined version control (Git)—not just Jupyter notebook prototyping
- Self-driven, intellectually curious, and eager to learn and adopt new technologies
- Demonstrated ability to independently own implementation architecture and project lifecycles from ingestion to deployment with minimal supervision
- Demonstrable foundations in signal processing, time-series analysis, and frequency-domain fundamentals necessary to interpret physical sensor data
- Strong background in data analysis (algorithms, data structures, and architectures), probability, statistics, signal processing and predictive modeling
- Proven experience applying regression, neural networks, and machine/deep learning specifically for anomaly detection and fault isolation in physical hardware
- Experience leveraging Apache Spark or similar big data tools to wrangle, process, and analyze massive flight and test datasets. Experience with Databricks is a strong plus
- Strong collaborative and communication skills, with a track record of effectively working alongside multidisciplinary engineering teams Desired
- Deep understanding of rotating machinery diagnostics, vibration analysis, and aerospace failure modes.
HUMS/AHM/IVHM
certification processes is a massive plus- Hands-on experience applying Large Language Models (LLMs), agentic frameworks, Retrieval-Augmented Generation (RAG), or advanced prompt engineering to accelerate technical workflows, automate data labeling, or build internal engineering assistance tools
- Experience building, monitoring, and maintaining ML pipelines in a high-stakes, safety-critical professional production environment
- Strong familiarity with relational databases (SQL, PostgreSQL) and designing custom APIs to seamlessly fetch and manipulate distributed data Additional Information Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs).