Northrop Grumman is seeking a Staff AI Software Engineer to work on revolutionary systems that impact people's lives around the world, specifically in the area of Artificial Intelligence (AI) and Machine Learning (ML) to solve customer problems.
Requirements
- Experience with the application of Large Languages models and/or Agentic AI to solve novel AIML problems
- Experience developing systems with AI/ML frameworks and libraries such as PyTorch, TensorFlow, Keras, and Scikit-learn.
- Development experience should span the ML pipeline and include: working with novel datasets, training and fine-tuning ML systems, modifying existing deep learning architectures as well as coding from architecture diagrams, and evaluating system performance using established and novel metrics and methods.
- Possess general familiarity with applied machine learning concepts including: multilayer perceptrons, CNNs, LSTMs, transformer models, unsupervised learning methods, reinforcement learning methods, as well as statistical modeling methods and graphical models.
- Experience with engineering AI/ML solutions from conceptual specification to pipeline implementation.
- Experience with AWS or other cloud computing services.
- Experience with microservice architectures and related software methods including containerization and container orchestration.
Responsibilities
- Work with customers to define, develop, and deliver AI solutions to meet mission needs.
- Support novel mathematical and statistical modeling and algorithm development to tackle the challenges of prediction, optimization, and classification.
- 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.
- Prototype advanced artificial intelligence techniques to stretch the capability of autonomous systems research and development programs.
- Design, develop, document, test and debug applications software and systems that contain logical and mathematical solutions.
- Collaborate with cross-functional teams to deploy machine learning algorithms for testing and is in production systems.
- Maintain understanding of the cutting-edge technologies in AIML.
Other
- Able to obtain a U.S. Government Top Secret security clearance (U.S. citizenship is a pre-requisite)
- 10+ years of experience working with DoD customers
- 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
- 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.