Senior Data Scientist – Prognostic and Health Monitoring (hums)

Joby Aviation Joby Aviation · Robotics · Santa Cruz, CA · Product

Senior Data Scientist role focused on developing predictive health monitoring algorithms for aircraft subsystems. This involves designing, building, and deploying data-driven and physics-informed models for condition evaluation, Remaining Useful Life (RUL) prediction, anomaly detection, and fault isolation. The role requires strong Python skills, experience with big data tools like Spark, and applying machine/deep learning to physical hardware data. It emphasizes end-to-end project ownership from data wrangling to production-ready code and pipeline architecture, with a focus on integrating signal processing and time-series analysis with ML for PHM.

What you'd actually do

  1. 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)
  2. 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
  3. 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 components
  4. 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 replacement
  5. 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 practices

Skills

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
  • Strong collaborative and communication skills, with a track record of effectively working alongside multidisciplinary engineering teams

Nice to have

  • Deep understanding of rotating machinery diagnostics, vibration analysis, and aerospace failure modes
  • Familiarity with HUMS/AHM/IVHM certification processes
  • Hands-on experience applying Large Language Models (LLMs), agentic frameworks, or advanced prompt engineering to accelerate technical workflows, automate data labeling, or build internal engineering assistance tools
  • Experience with Databricks

What the JD emphasized

  • production-quality Python skills
  • strict focus on automated testing, CI/CD pipelines, and disciplined version control (Git)—not just Jupyter notebook prototyping
  • Demonstrated ability to independently own implementation architecture and project lifecycles from ingestion to deployment with minimal supervision
  • Proven experience applying regression, neural networks, and machine/deep learning specifically for anomaly detection and fault isolation in physical hardware

Other signals

  • predictive health
  • remaining useful life (RUL)
  • anomaly detection
  • fault isolation
  • machine learning
  • deep learning
  • time-series analysis
  • signal processing