Principal / Senior Principal AI Engineer Software

MDLI18, United States

Northrop Grumman

Northrop Grumman solves the toughest problems in space, aeronautics, defense and cyberspace to meet the ever evolving needs of our customers worldwide. Our 95,000 employees define possible every day using science, technology and engineering to...

View all jobs at Northrop Grumman

Apply now Apply later

RELOCATION ASSISTANCE: Relocation assistance may be available

CLEARANCE TYPE: Top Secret

TRAVEL: No

Description

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

Northrop Grumman Space Systems in Linthicum, MD is seeking a Principal / Senior Principal AI Engineer Software to join our team. In this role, you will support both conceptualization and product development to deliver innovative solutions to our customers. We leverage machine learning, signal processing, and AI to process data in transformative ways.

Primary Responsibilities

  • Design, develop, and train advanced AI/ML algorithms and models to enhance system capabilities and performance.

  • Prepare, manage, and process large datasets, ensuring data integrity and accessibility for training purposes.

  • Engage in end-to-end AI/ML model development, from data preparation and ground truthing to production deployment.

  • Build and maintain deep learning models, including CNNs, LSTMs, and Transformers, tailored for specific applications.

  • Conduct rigorous testing, validation, and optimization of algorithms and software to guarantee high functionality and reliability.

  • Collaborate with cross-functional teams to integrate AI/ML solutions with operational systems, ensuring seamless implementation.

  • Generate detailed documentation for model architecture, design decisions, and system integrations.

  • Present and communicate project findings and insights effectively to stakeholders.

This position can be staffed at a Principal, or Sr. Principal based on the basic qualifications below.

Basic Qualifications

  • Principal level: AI Engineer Software: Bachelor’s Degree in Electrical Engineering, Computer Science, AI/ML, or a closely related field with 5 years of relevant experience or 3 years with Master's or 0 years with Ph.D.

  • Sr. Principal: AI Engineer Software: Bachelor’s Degree in Electrical Engineering, Computer Science, AI/ML, or a closely related field with 8 years of relevant experience or 6 years with Master's or 3 years with Ph.D.

  • Background in signal processing, mathematics, linear algebra, machine learning, statistics, computer science, and neural networks.

  • Proven experience applying AI/ML techniques to real-world challenges at an advanced level.

  • Proven ability in setting up and managing large-scale datasets for machine learning, including data preparation and ground truthing.

  • Experience training deep neural networks, including but not limited to CNNs, LSTMs and Transformers

  • Experience with safeguarding against overfitting, hyperparameter optimization, stopping conditions, and model analysis using validation data.

  • Practical experience with data preprocessing and augmentation techniques to enhance dataset effectiveness.

  • Hands-on experience with maintaining, updating, and benchmarking machine learning models.

  • Professional knowledge of monitoring ML model performance, handling drift, and addressing performance degradation.

  • Understanding of data engineering principles and pipeline creation to support ML models effectively.

  • Familiarity with signal processing algorithms and their implementations.

  • Strong programming skills, emphasizing proficiency in Python (with experience in PyTorch and/or TensorFlow) and MATLAB (Deep Learning Toolbox).

  • Ability to document code clearly and maintain organized, well-structured programming practices.

  • Resourcefulness in overcoming challenges by leveraging literature, academic research, and team expertise.

  • Experience with data analysis and the ability to present/document analytical results effectively.

  • Capability to work independently with an attention to detail while demonstrating strong organizational skills.

  • Must hold an active U.S. Government DoD Top Secret security clearance at the time of application, current and within scope, with the ability to obtain and maintain SCI approval/access.

Preferred Qualifications

  • Strong experience with radar data processing and/or signal processing algorithms.

  • Proficiency in version control and collaborative development using tools like Git.

  • Skilled in developing and maintaining automated tools and utilities for data processing.

  • Proficiency in deploying containers and managing cloud resources, particularly on AWS.

  • Experience with container orchestration and management tools like Docker and Kubernetes.

  • Skilled in additional programming languages, including C++.

Salary Range: $127,400.00 - $191,200.00Salary Range 2: $158,600.00 - $238,000.00

The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.

Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.

The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
Apply now Apply later
Job stats:  1  0  0

Tags: Architecture AWS Computer Science Data analysis Deep Learning Docker Engineering Git Kubernetes Linear algebra Machine Learning Mathematics Matlab ML models Python PyTorch Radar Research Security Statistics TensorFlow Testing Transformers

Perks/benefits: Career development Health care Insurance Relocation support Salary bonus

Region: North America
Country: United States

More jobs like this