Principal AI Software Engineer (AHT)
Role Overview
Northrop Grumman’s AI Center of Excellence in Beavercreek, Ohio is seeking a Principal AI Software Engineer.
The role supports research and development in LLMs, NLP, NLU, NLG, AI decision-making, sensor fusion, data fusion, computer vision, image processing, and responsible AI.
Key Skills for This Role
Full Job Posting
Role overview
Northrop Grumman’s AI Center of Excellence in Beavercreek, Ohio is seeking a Principal AI Software Engineer.
The role supports research and development in LLMs, NLP, NLU, NLG, AI decision-making, sensor fusion, data fusion, computer vision, image processing, and responsible AI.
Core responsibilities
- Define, develop, and deliver mathematical and statistical models and algorithms for prediction, optimization, and classification.
- Apply machine learning to structured and unstructured datasets for autonomy, pattern recognition, target detection and tracking, recommendation, decision support, signal processing, and robotic systems.
- Design, develop, document, test, debug, and deploy AI/ML applications.
- Collaborate with cross-functional teams to deploy solutions in development and production environments.
- Present technical progress and results to internal and external stakeholders.
Education and experience
- Bachelor’s degree in computer science or a related STEM field with five years of relevant experience, or a master’s degree with three years of relevant experience.
- Four additional years of relevant experience may be considered in lieu of a degree.
- Experience implementing or applying AI models or algorithms and developing systems with AI/ML frameworks or libraries.
- Experience across data preparation, model training and fine-tuning, architecture modification, and system performance evaluation.
- Ability to perform rapid prototyping and proof-of-concept implementations.
Technical qualifications
- Familiarity with neural networks, CNNs, LSTMs, transformers, supervised and unsupervised learning, reinforcement learning, and statistical or graphical models.
- Familiarity with computational and statistical learning theory.
- Experience with Flask or FastAPI, source control, and basic software architecture concepts.
- The role requires an active Secret clearance and the ability to obtain TS/SCI clearance with CI Poly.
Preferred qualifications
- Experience with AWS or other commercial cloud platforms.
- Experience with microservices, containerization, container orchestration, DevOps, DevSecOps, or MLOps.
- Familiarity with explainable AI, adversarial AI, active learning, or third-wave AI approaches.
- Hands-on LLM experience, modeling and simulation, or vector and graph databases.
Travel and clearance
- Travel is listed as 10% of the time.
- Clearance is required to start, with Secret listed as the clearance type.
Compensation
- The primary level salary range is listed as $125,300 to $187,900.
- The posting states that compensation depends on role scope, responsibilities, experience, education, skills, and market conditions.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Northrop Grumman
Sr Principal Test Engineer- Active Secret Clearance Required
, USA
Advanced Land Sensors Operating Unit - Engineering Program Execution Lead
, USA
Principal Systems Engineer - RQ4 FMS Co-CLS Field Facing Integrator
, USA
Electronics Project Engineer/ Principal Electronics Project Engineer
, USA
U103 WELDER C
, USA
Staff Test Engineer- Active Secret Clearance Required
, USA
Sr Principal Test Engineer- Active Secret Clearance Required
, USA
Advanced Land Sensors Operating Unit - Engineering Program Execution Lead
, USA
Principal Systems Engineer - RQ4 FMS Co-CLS Field Facing Integrator
, USA
Responsible Manager - SPA
, AUS
Business Management Analyst
, USA
Electronics Project Engineer/ Principal Electronics Project Engineer
, USA