Signal Analysis Engineer III

Posted 13 Days Ago
Be an Early Applicant
Campus, IL, USA
In-Office
143K-176K Annually
Senior level
Digital Media • Edtech
The Role
Develop and validate machine-learning and signal-processing algorithms for NASA’s multi-sensor ocean surface wind products. Build tested, documented, open-source Python software for satellite remote-sensing data, including retrieval, correction, harmonization, gap filling, regridding, and uncertainty modeling. Collaborate with international science and engineering teams, validate results against buoy, satellite, and reanalysis datasets, document algorithms, and support operational production releases and stakeholder reviews.
Summary Generated by Built In
Job Details

New ideas are all around us, but only a few will change the world. That’s our focus at JPL. We ask the biggest questions, then search the universe for answers—literally. We build upon ideas that have guided generations, then share our discoveries to inspire generations to come. Your mission—your opportunity—is to seek out the answers that bring us one step closer. If you’re driven to discover, create, and inspire something that lasts a lifetime and beyond, you’re ready for JPL.

Located in Pasadena, California, JPL has a campus-like environment situated on 177 acres in the foothills of the San Gabriel Mountains and offers a work environment unlike any other: we inspire passion, foster innovation, build collaboration, and reward excellence.

Responsibilities:

We are looking for a Signal Analysis Engineer III/Algorithm Developer to join the Multi-sensor Worldwide Ocean Winds (MWOW) team. MWOW is a NASA Satellite Needs Working Group (SNWG) Cycle 4 solution, selected in response to one of the top five inter-agency needs identified in the 2022 survey, and it is funded through May 2030. MWOW combines ocean surface wind retrievals from every useful satellite scatterometer, radiometer, and synthetic aperture radar into a single coregistered, globally gridded product, delivered 6-hourly on both a 0.125-degree and a 1/64-degree global grid and archived for public distribution at NASA's Physical Oceanography Distributed Active Archive Center (PO.DAAC). Its users are the operational and research communities at NOAA and the Department of Energy, who need finer spatial resolution, better coverage near coasts and sea ice, and a consistent multi-decade record.


A Version 0.2 beta product drawing on seven satellites is available now for stakeholder evaluation. Version 1, scheduled for release in September 2027, expands the product to eight scatterometers (ASCAT-A/B/C, EOS-6, HY-2B/C, ScatSAT-1, and QuikSCAT), six radiometers (SMAP, GMI, AMSR2, and SSMI-F16/F17/F18) together with the historical TMI and SSM/I F-series, and three synthetic aperture radars (Sentinel-1, NISAR, and the SWOT Ka-band radar interferometer), and reprocesses the historical record back to 1999. Versions 2 and 3 follow in September 2028 and September 2029, with a wind stress and wind derivative product in March 2030. Reaching those deliveries requires new retrieval and correction algorithms, and a large share of them are machine learning algorithms.


The MWOW algorithms are described in the MWOW Algorithm Theoretical Basis Document (ATBD), which lays out a ten-step per-sensor processing chain and identifies where each algorithm still has to be built. Several of the hardest remaining problems are learning problems: estimating sea-ice concentration and correcting winds near the ice edge, retrieving wind direction from sensors that measure only speed, correcting rain contamination in Ku-band backscatter, harmonizing sensors with different resolutions and calibrations onto a common scale, and filling the spatial and temporal gaps between satellite overpasses. The coastal and near-sea-ice product plans additionally call for using machine learning to raise the effective resolution of scatterometer and radiometer retrievals by training against MWOW's own collocations with high-resolution SAR observations. The team has separately proposed a machine-learning augmentation to MWOW covering kilometer-scale super-resolution of the wind field, blending of SWOT wide-swath and conventional nadir altimeter sea surface height, and derivation of total ocean surface currents. That augmentation is not yet funded and is not the primary emphasis of this position, but we want someone who could take a leading role in it if it is.


Signal Analysis Engineer III will need to be comfortable at the intersection of ocean microwave remote sensing and modern machine learning, and who can turn a research algorithm into tested, documented, open-source software that runs in an operational production system.


The successful applicant will report administratively to the Group Supervisor of Group 363L and programmatically to the MWOW Task Manager.


Tasks may include but are not limited to:

  • Design, implement, test, and validate algorithms and ground processing software that produce the MWOW Level 3 ocean surface wind data products distributed to NOAA and Department of Energy stakeholders and to the public through PO.DAAC
  • Algorithms may include: per-sensor neural networks that estimate sea-ice concentration and correct winds near the ice edge; neural-network wind retrieval from Ka-band and L-band radar measurements; wind direction retrieval from speed-only SAR and passive microwave observations; coastal land-contamination correction of backscatter before retrieval; neural-network rain correction for Ku-band scatterometers; cross-sensor speed harmonization; per-retrieval uncertainty models built by triple collocation; and quality control and regridding of the merged multi-sensor product.
  • Apply machine learning to raise the effective resolution of the wind product near coasts and sea ice and over the open ocean, and to fill spatial and temporal gaps between satellite overpasses, using MWOW's collocations between coarser scatterometer and radiometer winds and high-resolution SAR observations as training data
  • Develop the collocation, simulation, and analysis tools needed to train and validate these algorithms, and characterize their performance against buoy networks, the ASCAT reference standard, and ERA-5 reanalysis
  • Deliver the work as tested, documented, open-source Python software, developing collaboratively on GitHub with feature branches, pull requests, and code review in the existing MWOW repositories
  • Work collaboratively with an international team, including partners at KNMI, Remote Sensing Systems, PO.DAAC, and the NASA Ocean Vector Winds Science Team, to develop, test, and deliver complex algorithms and software systems
  • Understand and apply principles, theories, concepts, and techniques in microwave remote sensing, radar and radiometer signal processing, and machine learning
  • Document algorithms in the MWOW ATBD, support project milestone reviews, and communicate results to agency stakeholders and to the scientific community

Qualifications:

  • Bachelor’s degree in Electrical Engineering, Geophysics, Physics, Applied Mathematics, Computer Science, or a related discipline with a minimum of 6 years of related work experience; Masters in a related discipline with a minimum of 4 years of related work experience; PhD in a related discipline with 2 years of related work experience.
  • Understanding of radar and radiometer remote sensing as applied to the ocean, such as scatterometry, synthetic aperture radar, radar altimetry, or passive microwave radiometry, including how geophysical parameters are retrieved from backscatter or brightness temperature
  • Basic understanding of ocean surface winds and their relationship to atmospheric and oceanic process
  • Demonstrated ability to develop, train, and validate machine learning models for geophysical retrieval, regression, or image-to-image problems using a standard framework such as TensorFlow or PyTorch
  • Strong Python development skills, including the scientific stack (numpy, scipy, xarray, netCDF4), and collaborative software development using Git and GitHub
  • Data analysis skills, including experience working with large swath and gridded geophysical datasets
  • Strong communication skills.
  • Ability to work well in a team environment.

Preferred Skills:

  • Experience with deep learning architectures for super-resolution, gap filling, and data fusion, such as neural operators, score-based diffusion models, state-space and transformer architectures, or with physics-constrained learned solvers such as 4DVarNet and physics-informed neural operators
  • Hands-on experience retrieving ocean surface winds from scatterometer, SAR, or passive microwave observations, or retrieving sea-ice concentration and extent
  • Experience collaboratively developing and delivering open-source software products, including user documentation, unit tests, and releases
  • Familiarity with sea surface height and ocean surface current estimation from wide-swath and nadir altimetry
  • Experience with NetCDF-4 and the CF and ACDD metadata conventions, and with publishing data products through a NASA DAAC
  • Experience with cloud computing or high-performance computing applied to large-scale science data reprocessing
  • Expertise with both Python and a compiled language such as C++ or Fortran

JPL has a catalog of benefits and perks that span from the traditional to the unique. This includes a variety of health, dental, vision, wellbeing, and retirement plans, paid time off, learning, rideshare, childcare, flexible schedule, parental leave and many more. Our focus is on work-life balance, and living healthy, fulfilling lives as we Dare Mighty Things Together. For benefits eligible positions, benefits are effective the first day of the month coincident with or immediately following the employee’s start date.

For further benefits information click Benefits and Perks

The hiring range displayed below is specifically for those who will work in or reside in the location listed. In extending an offer, Jet Propulsion Laboratory considers factors including, but not limited to, the candidate’s job related skills, experience, knowledge, and relevant education/training.

The typical full time equivalent annual hiring range for this job in Pasadena, California.

$142,792 - $175,760

JPL is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, citizenship, ancestry, age, marital status, physical or mental disability, medical condition, genetic information, pregnancy or perceived pregnancy, gender, gender identity, gender expression, sexual orientation, protected military or veteran status or any other characteristic or condition protected by Federal, state or local law.

In addition, JPL is a VEVRAA Federal Contractor.

EEO is the Law.

EEO is the Law Supplement

Pay Transparency Nondiscrimination Provision

The Jet Propulsion Laboratory is a federal facility. Due to rules imposed by NASA, JPL will not accept applications from citizens of designated countries or those born in a designated country unless they are U.S. Citizens, Legal Permanent Residents of the U.S or have other protected status under 8 U.S.C. 1324b(a)(3). The Designated Countries List is available here.

Skills Required

  • Bachelor’s degree in Electrical Engineering, Geophysics, Physics, Applied Mathematics, Computer Science, or a related discipline with at least 6 years of related work experience; or a related master’s degree with at least 4 years; or a related PhD with at least 2 years.
  • Understanding of ocean radar and radiometer remote sensing, including scatterometry, synthetic aperture radar, radar altimetry, or passive microwave radiometry.
  • Basic understanding of ocean surface winds and their relationship to atmospheric and oceanic processes.
  • Experience developing, training, and validating machine-learning models for geophysical retrieval, regression, or image-to-image problems using TensorFlow, PyTorch, or a comparable framework.
  • Strong Python development skills, including NumPy, SciPy, xarray, and netCDF4.
  • Experience with Git and GitHub collaborative software development.
  • Data analysis experience with large swath and gridded geophysical datasets.
  • Strong communication skills.
  • Ability to work effectively in a team environment.
  • Experience with deep-learning architectures for super-resolution, gap filling, and data fusion, including neural operators, diffusion models, state-space models, transformers, 4DVarNet, or physics-informed neural operators.
  • Experience retrieving ocean surface winds or sea-ice concentration from scatterometer, SAR, or passive microwave observations.
  • Experience collaboratively delivering open-source software with user documentation, unit tests, and releases.
  • Familiarity with sea-surface height and ocean-surface current estimation from wide-swath and nadir altimetry.
  • Experience with NetCDF-4, CF and ACDD metadata conventions, and publishing products through a NASA DAAC.
  • Experience with cloud computing or high-performance computing for large-scale science data reprocessing.
  • Expertise in Python and a compiled language such as C++ or Fortran.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Pasadena, CA

What We Do

Mars Science Laboratory provides news and education on Mars by NASA.

Similar Jobs

Capital One Logo Capital One

Manager, Project Management- Change and Enablement for AI (Hybrid)

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
5 Locations
55000 Employees
138K-173K Annually

Capital One Logo Capital One

Senior Manager, Data Science - Model Risk

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
4 Locations
55000 Employees
209K-286K Annually

Capital One Logo Capital One

Administrative Assistant

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
4 Locations
55000 Employees
74K-101K Annually

Capital One Logo Capital One

Manager, Product Management- Enterprise API Platforms, API Design

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
5 Locations
55000 Employees
150K-205K Annually

Similar Companies Hiring

CodePath.org Thumbnail
Edtech • Social Impact
San Francisco, CA
55 Employees
Bankrate Thumbnail
Artificial Intelligence • Consumer Web • Digital Media • Fintech • Marketing Tech • Software • Financial Services
US
160 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
567 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account