Staff AI Software Engineer

Northrop Grumman Northrop Grumman · Aerospace · Beavercreek, OH +1 · Software

Staff AI Software Engineer at Northrop Grumman focused on developing and deploying AI solutions for defense customers, including LLMs, agentic AI, and various machine learning algorithms. The role involves leading teams, prototyping advanced AI techniques, and collaborating with cross-functional teams to integrate AI into production systems.

What you'd actually do

  1. Work with customers to define, develop, and deliver AI solutions to meet mission needs.
  2. Support novel mathematical and statistical modeling and algorithm development to tackle the challenges of prediction, optimization, and classification.
  3. Apply machine learning algorithms to large sets of structured and unstructured data to solve a broad range of problems that include applications in pattern recognition, target detection and tracking, decision support systems, and robotic systems.
  4. Prototype advanced artificial intelligence techniques to stretch the capability of autonomous systems research and development programs.
  5. Design, develop, document, test and debug applications software and systems that contain logical and mathematical solutions.

Skills

Required

  • Experience developing AI solutions using LLMs, Agentic AI, CNNs, LSTMs, unsupervised learning, reinforcement learning, statistical modeling, AIML frameworks (PyTorch, Keras, Scikit-learn, etc), MLOps pipelines, Cloud services, ETL, training, fine-tuning, evaluation of AI solution, services, containers and container orchestration
  • 12+ years with Bachelor’s degree in Computer Science or related STEM degree from an accredited institution; 10 years with Master’s degree; 8 Years with PhD
  • 10+ years of experience working with DoD customers
  • Demonstrated ability to carry out rapid prototyping and proof-of-concept demonstrations using novel AI methods to solve real-world challenges.
  • Demonstrated ability to lead and mentor multiple teams of junior engineers to build AI/ML solutions to meet specs.
  • Ability to effectively communicate system properties and results to technical staff as well as non-technical management and leadership stakeholders.
  • Active DoD Secret Clearance
  • Ability to obtain and maintain a U.S. Government Top Secret security clearance (U.S. citizenship is a pre-requisite)

Nice to have

  • Active Top Secret Clearance
  • 5+ years of experience working the DoD S&T community
  • Experience working in Agile software development environment
  • Experience with leading teams and actively participating in the development of winning white papers and proposals for DoD customers
  • Familiarity with explainable AI, adversarial AI, responsible AI (NIST AI Risk Framework)
  • Familiarity with signal processing, information theory, topological data analysis, and/or genetic algorithms.

What the JD emphasized

  • Active DoD Secret Clearance
  • Ability to obtain and maintain a U.S. Government Top Secret security clearance
  • 10+ years of experience working with DoD customers

Other signals

  • leading AI teams
  • transition AIML solutions
  • deploy machine learning algorithms
  • production systems
  • cutting-edge technologies in AIML