Peter Schneider-image

Peter Schneider

Artificial Intelligence and Machine Learning at Northrop Grumman

about-me-image

About me

I am a Staff AI Engineer leading AI/ML projects at Northrop Grumman.

My work is focused in deep learning. This has included applications for computer vision, synthetic aperture radar (SAR), Large Language Models (LLMs), graphs and network-based data, signal processing and RF, and temporal data.

  • AI/ML @Northrop Grumman
  • Los Angeles, CA
  • M.S. Computer Science @Georgia Tech
  • M.S. Aerospace Engineering @UCLA

Experience

Northrop Grumman Corporation

Staff AI EngineerJul 2020 - Present

Leading AI/ML projects focused on deep learning in areas that include computer vision, synthetic aperture radar (SAR), Large Language Models (LLMs), graph neural networks (GNNs), temporal data, RF and signal processing.


Selected projects:
  • Principal Investigator for Strike Aligned AI Research, including work with LLMs, multimodal LVLMs, and agents.
  • Complex-valued neural networks better exploiting both magnitude and phase in SAR and optical data; successful SAR ATR demo deployed on Triton.
  • GNNs with heterogenous graphs for various applications, including for multi-view multi-object tracking.
  • Hyperbolic neural networks improving performance with hierarchical data.

Electromagnetic Systems Inc.

Senior Machine Learning EngineerAug 2019 - Jul 2020

Deep learning with SAR imagery.


  • Research and development of complex-valued neural networks exploiting both magnitude and phase data in SAR under National Geospatial-Intelligence Agency (NGA) Boosting Innovative GEOINT BAA.
  • Evaluated domain shift bias from training with synthetic data; combined collected with synthetic data using transfer learning to significantly improve model performance.
  • Redeveloped existing models to modern SOTA single-shot architectures improving performance.
  • Presented work at 2020 SAREM forum in Chantilly, Virginia.

Northrop Grumman Corporation

Senior Principal EngineerMay 2017 - Aug 2019

Machine learning and autonomy, worked with the Cognitive Autonomy Research Group.


  • Developed and trained deep learning models for multiple projects including perception with satellite imagery and anomaly detection with time-series telemetry data.
  • Developed trajectory optimization and nonlinear state estimation algorithms as well as accompanying simulation platform for autonomous formation flying.

The Aerospace Corporation

Senior Member of the Technical StaffMar 2014 - Apr 2017

Machine learning, Guidance, Navigation & Control (GNC), and modeling/simulation for national security space in support of the U.S. Space Force and National Reconnaissance Office (NRO).


  • Lead a team working on the next generation GPS satellite constellation (GPS Block III) and worked on other satellites, launch vehicles (Atlas V and Falcon), and missile systems.

Space Systems Loral (acquired, now Maxar Technologies)

Senior Research and Development EngineerMay 2012 - Mar 2014

Guidance, Navigation & Control (GNC) and modeling/simulation for satellites.


  • Developed new control layer capable of autonomously navigating satellites through on-orbit scenarios from the ground and software tools to improve autonomous accounting of propellant usage.

ASRC Federal Space and Defense

Attitude Control / Simulation EngineerOct 2008 - May 2012

Guidance, Navigation & Control (GNC) and modeling/simulation for the GOES satellite constellation operated by NOAA.


Education

Georgia Institute of Technology

M.S. Computer ScienceMay 2017
Machine Learning Specialization

University of California, Los Angeles

M.S. Aerospace EngineeringJun 2014
Dynamic Systems and Control

University of California, Los Angeles

B.S. Aerospace EngineeringJun 2008

Skills

Programming Languages
Python
C++
Machine Learning Libraries
TensorFlow
PyTorch
scikit-learn
JAX
Pytorch Geometric (PyG)
© Copyright 2024 Peter Schneider