Northrop Grumman
Beavercreek, OH
Associate AI Software Engineer/ AI Software Engineer
We tailor your resume to this role and apply for you in seconds.
Apply to Associate AI Software Engineer/ AI Software Engineer at Northrop GrummanJob details
- Location
- Beavercreek, OH
- Work type
- Onsite
- Compensation
- $84,000 - $126,000/yr
- Clearance
- Required
- Posted
- yesterday
- Apply on
- ngc.wd1.myworkdayjobs.com
About this role
Northrop Grumman develops advanced aerospace and defense systems and operates an Artificial Intelligence Center of Excellence in Beavercreek, Ohio. The Associate AI Software Engineer or AI Software Engineer will research, develop, test, deploy, and present AI/ML applications and algorithms for applications including autonomy, pattern recognition, sensor and data fusion, computer vision, and decision support.
What you'll do:
- Define, develop, and deliver mathematical and statistical models and algorithms to address prediction, optimization, and classification problems
- Apply machine learning algorithms to large structured and unstructured datasets for use cases such as autonomy, pattern recognition, target detection and tracking, recommendation and decision support systems, signals processing, and robotic systems
- Design, develop, document, test, debug, and deploy AI/ML applications
- Collaborate with cross‑functional teams to deploy AI/ML solutions in development and production environments
- Prepare and present technical progress and results to internal and external stakeholders
What they're looking for:
- **Associate AI Software Engineer (Level 1):** Bachelor's degree in Computer Science or a related STEM field with 0 years of relevant experience; an additional 4 years of relevant experience may be considered in lieu of a degree
- **AI Software Engineer (Level 2):** Bachelor's degree in Computer Science or a related STEM field with 2 years of relevant experience, or master's degree in Computer Science or a related STEM field with 0 years of relevant experience; an additional 4 years of relevant experience may be considered in lieu of a degree
- **Experience implementing AI/ML models or algorithms** (e.g., deep learning, transformer models, or LLMs)
- Experience with at least one major AI/ML framework, such as **PyTorch**, **TensorFlow**, **Keras**, or **Scikit‑learn**
- Experience working with **data for ML**, including **data preparation**, **training**, and **model evaluation**
- **Software development experience in Python** or a similar language, including use of source control
- Experience **building or integrating AI/ML functionality** into applications or services
- Must have an active Secret clearance with the ability to obtain a TS/SCI security clearance with CI Poly
- Active TS/SCI clearance with CI Poly
- Experience with AWS or other commercial cloud computing platforms
- Experience with microservice architectures and related practices, including containerization and container orchestration technologies
- Familiarity with explainable AI, adversarial AI, active learning, and third‑wave AI approaches
Benefits:
- 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.
- Health insurance coverage
- Life and disability insurance
- Savings plan
- Company paid holidays
- Paid time off (PTO) for vacation and/or personal business
Ready to apply to Northrop Grumman?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.