HR CONSULTING FOR improving recruiting processes

AI Engineer – Defense & Aerospace Systems

Last Updated: 10/28/2026

Share This Post

HRecruit is recruiting an AI Engineer for a direct placement opportunity in Huntsville, AL. This on-site defense and aerospace engineering position focuses on artificial intelligence, machine learning model development, Python programming, data processing, and AI software integration. Qualified candidates should have a bachelor's degree in a related technical field, at least one year of professional AI, machine learning, or software engineering experience, and hands-on experience with PyTorch, TensorFlow, or scikit-learn. Experience with computer vision, embedded AI, edge computing, C++, or MLOps is preferred. Ability to obtain and maintain a U.S. security clearance is required.

Location: Huntsville, AL
Work Arrangement: On-Site
Employment Type: Direct Placement
Experience Level: Mid-Level
Clearance: Ability to Obtain and Maintain a U.S. Security Clearance

Position Overview

HRecruit is recruiting an AI Engineer for a direct placement opportunity in Huntsville, Alabama, supporting the development and integration of artificial intelligence and machine learning technologies for advanced defense and aerospace applications.

This hands-on engineering role focuses on developing, training, evaluating, and integrating machine learning models into real-world software and engineering systems. The AI Engineer will collaborate with multidisciplinary teams to translate technical requirements into reliable, maintainable AI solutions while emphasizing performance, security, and responsible AI development.

The ideal candidate has a strong foundation in Python, machine learning frameworks, data preparation, and software engineering practices. Experience with computer vision, sensor data processing, embedded AI, or edge computing is particularly valuable.

This is an excellent opportunity for an engineer who enjoys applying AI and machine learning to complex technical challenges and wants to contribute to mission-critical defense technologies.

Key Responsibilities

  • Develop, train, evaluate, and maintain artificial intelligence and machine learning models to support engineering and program objectives.
  • Collaborate with systems, software, electrical, and test engineering teams to define AI requirements, interfaces, and acceptance criteria.
  • Prepare, clean, label, and validate datasets for model training, testing, and evaluation.
  • Document data sources, identify data quality issues, and assess their potential impact on model performance.
  • Establish evaluation metrics and test models under representative operating conditions, including edge cases and changing data distributions.
  • Integrate machine learning models into software applications and engineering systems, supporting laboratory and field testing as needed.
  • Optimize AI model inference performance, latency, memory usage, and computational efficiency for target computing platforms.
  • Develop reproducible training workflows and apply automated testing, version control, and sound software engineering practices.
  • Analyze model evaluation results, troubleshoot software and integration issues, and recommend improvements.
  • Apply secure development and responsible AI practices, including documenting model limitations and supporting appropriate human oversight.
  • Prepare technical documentation, including design descriptions, model evaluation reports, integration procedures, and user guidance.
  • Participate in technical reviews, customer discussions, and program development milestones.
  • Support technical trade studies, prototype development, and proposal activities as needed.

Required Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related technical discipline.
  • At least one year of professional experience in artificial intelligence, machine learning, or software engineering, including hands-on machine learning model development and integration.
  • Proficiency in Python.
  • Experience with machine learning frameworks such as PyTorch, TensorFlow, or scikit-learn.
  • Understanding of supervised learning, unsupervised learning, deep learning, and model evaluation techniques.
  • Experience preparing, cleaning, labeling, and validating datasets for machine learning applications.
  • Experience integrating machine learning models into software applications using version control, automated testing, and established software engineering practices.
  • Ability to evaluate model accuracy, robustness, inference latency, and computational resource requirements.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Effective written and verbal communication skills, including the ability to explain technical concepts to engineering teams and customers.
  • Ability to obtain and maintain a U.S. security clearance.
  • Ability to work on-site in Huntsville, Alabama.

Preferred Qualifications

  • Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, or a related technical field.
  • Experience with computer vision, time-series analysis, anomaly detection, or sensor data processing.
  • Experience deploying and optimizing AI/ML models on embedded systems, edge devices, or GPU-based computing platforms.
  • Proficiency in C++ and familiarity with real-time or resource-constrained software environments.
  • Knowledge of MLOps practices, including experiment tracking, model versioning, deployment pipelines, and performance monitoring.
  • Experience supporting defense or aerospace engineering programs and secure software development environments.
  • Familiarity with responsible AI principles, including explainability, bias assessment, data governance, and human oversight.
  • Active Secret or Top Secret security clearance.

About the Opportunity

This position offers the opportunity to work on applied artificial intelligence and machine learning technologies supporting advanced defense and aerospace systems.

The AI Engineer will contribute throughout the development lifecycle, from data preparation and model training to software integration, testing, and performance optimization. Working alongside multidisciplinary engineering teams, this individual will help turn AI concepts into dependable capabilities for real-world applications.

This opportunity is particularly well suited for an AI or machine learning engineer who enjoys hands-on development, solving challenging technical problems, and seeing their work integrated into operational engineering systems.

To submit your resume for consideration email [email protected] with your resume and position title you would like to discuss

Or if you want to set up a chat about a position you’re interested in please feel free to grab a time on my calendar that works for you!

Book your meeting below

Please note, booking widget is inside a scrollable box.

More To Explore