{bc}
linkedin

Principal AI Software Engineer (AHT)

Northrop Grumman
Beavercreek, USA
Full-time
Mid-Senior
Onsite
$125,300 to $187,900.
Discovered 1 months ago
Artificial intelligence and machine learningLarge Language ModelsNatural language processingComputer visionMachine learning algorithmsPyTorch

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Northrop Grumman