Northrop Grumman

Principal AI Software Engineer (AHT)

Northrop Grumman
Apply
5 days ago
Beavercreek, OH, USAStaff+

Base Salary

$125k - $188k/yr

Responsibilities

  • Define, develop, and deliver mathematical and statistical models and algorithms for prediction, optimization, and classification problems.
  • Apply machine learning algorithms to large structured and unstructured datasets for autonomy, pattern recognition, target detection and tracking, recommendation, decision support, signals processing, and robotic systems.
  • Design, develop, document, test, debug, and deploy AI/ML applications.
  • Process data, train and fine-tune ML systems, modify deep learning architectures, implement models, and evaluate performance using established and custom metrics.
  • Develop rapid prototypes and proof-of-concept implementations.
  • Collaborate with cross-functional teams to deploy AI/ML solutions in development and production environments.
  • Prepare and present technical progress and results to internal and external stakeholders.

Requirements

  • Bachelor’s degree in Computer Science or a related STEM field with 5 years of relevant experience, or a master’s degree in Computer Science or a related STEM field with 3 years of relevant experience; an additional 4 years of relevant experience may substitute for a degree.
  • Experience implementing or applying AI models and algorithms such as LLMs, deep neural networks, genetic algorithms, embedding models, or deep learning architectures.
  • Experience with AI/ML frameworks and libraries such as PyTorch, TensorFlow, Keras, or Scikit-learn.
  • Familiarity with multilayer perceptrons, convolutional neural networks, recurrent architectures including LSTMs, transformer models, supervised and unsupervised learning, reinforcement learning, and statistical or graphical models.
  • Familiarity with computational and statistical learning theory.
  • Experience with web application development frameworks such as Flask or FastAPI.
  • Understanding of source control and basic software architecture concepts.
  • Must have an active Secret clearance and the ability to obtain TS/SCI clearance with CI Poly.
  • Preferred qualifications include active TS/SCI clearance with CI Poly, AWS or other commercial cloud experience, containerization and orchestration experience, explainable or adversarial AI knowledge, DevOps/DevSecOps/MLOps familiarity, Linux experience, LLM development experience, modeling and simulation experience, and vector or graph database experience.

Benefits

  • Relocation assistance may be available.
  • Benefits include health insurance, life and disability insurance, a savings plan, company-paid holidays, and paid time off.
  • The role requires an active Secret clearance at start, travel 10% of the time, and U.S. citizenship for government-clearance positions.

Tech Stack

AWSFastAPIFlaskKerasLinuxPyTorchscikit-learnTensorFlow

Categories

Northrop Grumman

About Northrop Grumman

10,000+ employees

Northrop Grumman designs and manufactures aircraft, spacecraft, missile defense, C4ISR, and cyber systems for the U.S. government, NASA, and allied nations. The company operates primarily through long-term defense and space contracts, delivering products and services spanning autonomous systems, sensors, software, and sustainment. Founded in 1994 and headquartered in Falls Church, Virginia, it is a public company listed on the NYSE (ticker: NOC).

Contact me