
AI Software Engineer – Level 3/4
Northrop Grumman
full-time
Posted on:
Location Type: Office
Location: Dulles • Colorado • Virginia • United States
Visit company websiteExplore more
Salary
💰 $125,300 - $206,800 per year
Tech Stack
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