Northrop Grumman

AI Software Engineer – Level 3/4

Northrop Grumman

full-time

Posted on:

Location Type: Office

Location: DullesColoradoVirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $125,300 - $206,800 per year

About the role

  • Perform Novel Algorithm R&D
  • Design and implement state-of-the-art RL / SL algorithms drawn from the latest literature
  • Rapidly prototype in Python/JAX/PyTorch, then port to embedded C++/CUDA
  • Develop Physics-Based Autonomy to perform Mission Planning & Decision-Making
  • Apply supervised learning, reinforcement learning, and other AI/ML techniques to high-fidelity astrodynamics planning and controls problems, including real-time constraint handling
  • Fuse learned policies with classical GNC filters for robust guidance, navigation, and closed-loop control
  • Build models that re-optimize delta-V, power, and comm- (among other) constrained timelines using neural search or differentiable optimization
  • Develop AI solutions for real-time anomaly detection and response to ensuring robust and adaptive spacecraft operations
  • Lead Verification & Flight Readiness
  • Lead Monte-Carlo, Processor-in-the-Loop, Hardware-in-the-Loop, and digital twin campaigns to prove safety and performance via internal standards
  • Participate in the full life cycle of software development, including requirements development, modeling and design, application development, unit to CSCI testing, integration, formal system testing, release, installation, and maintenance

Requirements

  • Must have the ability to obtain and maintain a U.S. Government DoD Top-Secret (TS) security clearance and Sensitive Compartmented Information (SCI) approval/access
  • Bachelor’s degree with a minimum of 5 years of relevant AI engineering experience
  • Master’s degree with a minimum of 3 years of relevant AI engineering experience
  • PhD with a minimum of 1 year of relevant AI engineering experience
  • Experience with machine learning usage in a product line environment
  • Experience with hands-on coding of learning algorithms from primary literature—comfortable translating equations to optimized code
  • Experience in developing scalable RL/SL and other ML pipelines, with a track record of designing novel algorithms tailored to complex, real-world dynamics
  • Experience in simulation development for space vehicle applications
  • Proficiency in Python, CUDA, C/C++ programming
Benefits
  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off (PTO) for vacation and/or personal business
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJAXPyTorchC++CUDAreinforcement learningsupervised learningAI/ML techniquesneural searchdifferentiable optimization
Soft Skills
leadershipcommunicationproblem-solvingcollaborationadaptability
Certifications
U.S. Government DoD Top-Secret (TS) security clearanceSensitive Compartmented Information (SCI) approval/access