AI Engineer

EOS Defense Systems USA, Inc

Huntsville (AL)

On-site

USD 95,000 - 140,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Excellent insurance coverage
401(k) match
Generous PTO
Tuition Reimbursement
9/80 Work Schedule

Job summary

EOS Defense Systems USA, Inc. in Huntsville, Alabama, is seeking an Artificial Intelligence Engineer to develop, integrate, and support AI/ML solutions for defense applications. This mid-level role collaborates with multidisciplinary teams to translate requirements into reliable AI capabilities, prioritizing performance, security, and responsible use.

This is an on-site position at our Huntsville facility. Ideal candidates hold a technical Bachelor's degree with 1+ year AI/ML or software

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • 1+ year hands-on AI/ML or software development experience.
  • Proficiency in Python and ML frameworks (PyTorch, TensorFlow, scikit-learn).
  • Knowledge of supervised/unsupervised learning, DL, model evaluation.

Responsibilities

  • Develop, train, evaluate, and maintain AI/ML models for program goals.
  • Collaborate with systems and software engineers to define AI requirements.
  • Prepare and validate datasets; document data sources and quality issues.
  • Establish metrics and test models under edge cases and changing data.
  • Integrate AI models into software and engineering systems; support testing.
  • Optimize inference, memory, and compute for target platforms.
  • Implement reproducible training workflows and version control.
  • Analyze results, troubleshoot issues, and recommend fixes.
  • Follow secure development and responsible AI practices; document limitations.
  • Prepare technical docs and participate in reviews and milestones.

Skills

Python + ML frameworks
Model evaluation
Data prep & labeling
Software engineering practices
Security clearance ability
Communication skills
Troubleshooting & analysis

Education

Bachelor's degree in a technical field
1+ year AI/ML or software experience
Master's degree (preferred)

Tools

PyTorch
TensorFlow
scikit-learn
C++
Git & CI

Job description

EOS Defense Systems USA designs and produces highly accurate, cost-effective, modular, and scalable Remote Weapon Systems that give warfighters a decisive edge in counter-UAS and ground-to-ground missions. Trusted across platforms, we're at the forefront of defense innovation.

At EOS our people are our strength. Here, engineers own their work throughout their life cycle. Working side by side with a small, multi-disciplinary team in a safe, collaborative workplace. The pace is fast, the mission is real, and you'll build your skills and grow your career while advancing technology that matters, from advanced effectors to AI. If you want hands‑on engineering with real ownership and a direct line to the mission, EOS Defense Systems USA is the place to be.

We are currently hiring for an Artificial Intelligence Engineer. The AI Engineer develops, integrates, and supports artificial intelligence and machine learning solutions for advanced defense and aerospace applications. This mid-level role works closely with multidisciplinary engineering teams to translate program requirements into reliable, maintainable AI capabilities. The AI Engineer prepares data, develops and evaluates models, and integrates AI software into engineering systems, with an emphasis on performance, security, and responsible use. This is an on‑site position located at our facility.

Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related technical field.
  • At least one year of professional experience in artificial intelligence, machine learning, or software engineering, including hands‑on development and integration of machine learning models.
  • Proficiency in Python and experience with machine learning frameworks such as PyTorch, TensorFlow, or scikit‑learn.
  • Knowledge of supervised and unsupervised learning, deep learning, and model evaluation techniques.
  • Experience preparing, cleaning, labeling, and validating datasets for model training and testing.
  • Experience integrating machine learning models into software applications using version control, automated testing, and sound software engineering practices.
  • Ability to assess model accuracy, robustness, latency, and computational resource requirements.
  • Strong analytical, troubleshooting, and problem‑solving skills, with the ability to communicate technical concepts to engineering teams and customers.
  • Ability to obtain and maintain a U.S. security clearance.
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 models on embedded, edge, or GPU‑based computing platforms.
  • Proficiency in C++ and familiarity with real‑time or resource‑constrained software systems.
  • Familiarity with MLOps practices, including experiment tracking, model versioning, deployment pipelines, and performance monitoring.
  • Experience with defense or aerospace engineering environments and secure development practices.
  • Knowledge of responsible AI practices, including explainability, bias assessment, data governance, and human oversight.
  • Active Secret or Top Secret security clearance.
Responsibilities
  • Develop, train, evaluate, and maintain AI and machine learning models to support program objectives.
  • Collaborate with systems, software, electrical, and test engineers to define AI requirements, interfaces, and acceptance criteria.
  • Prepare and validate datasets, document data sources, and identify data quality issues that may affect model performance.
  • Establish evaluation metrics and test models against representative conditions, including edge cases and changing data distributions.
  • Integrate AI models into software applications and engineering systems, supporting laboratory and field testing as required.
  • Optimize model inference performance, memory usage, and computational efficiency for target platforms.
  • Implement reproducible training workflows, automated tests, and version control for code, data, and model artifacts.
  • Analyze test results, troubleshoot model and integration issues, and recommend corrective actions.
  • Apply secure development and responsible AI practices, including documenting limitations and supporting appropriate human oversight.
  • Prepare technical documentation, including design descriptions, evaluation reports, integration procedures, and user guidance.
  • Participate in technical reviews, customer discussions, and program milestones.
  • Support trade studies, prototype development, and proposal efforts as required.
Outstanding Benefits/Perks
  • Excellent insurance coverage
  • 401(k) match
  • Generous PTO
  • Tuition Reimbursement
  • 9/80 Work Schedule

EOS Defense Systems is an Equal Employment Opportunity employer to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy, gender identification and sexual orientation) or national origin in accordance with applicable federal, state, and local laws. An Equal Opportunity Employer for disabled veterans, recently separated veterans, other protected veterans, and armed forces service medal veterans. An Equal Opportunity Employer of individuals with disabilities. We participate in E-Verify.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Lead
Software Engineering Lead

EOS Defense Systems USA, Inc. • Huntsville (AL)

On-site
USD 150,000 - 210,000
Excellent insurance coverage
401(k) match
Generous PTO
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

EOS Defense Systems USA, Inc. • Huntsville (AL)

On-site
USD 120,000 - 180,000
Excellent insurance coverage
401(k) match
Generous PTO
+2
AI Chief Engineer
AI Chief Engineer

Integrity Defense Solutions Inc • Washington

On-site
USD 150,000 - 200,000
Competitive full-time benefits
401(k) matching
Flexible work schedules
Applied AI Lead - Infrastructure & Deployment
Applied AI Lead - Infrastructure & Deployment

Aimlroles • Beavercreek (OH)

Hybrid
USD 120,000 - 170,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible 4/10 work schedule
+2
AI Chief Engineer
AI Chief Engineer

Integrity Defense Solutions, Inc. • Washington

On-site
USD 120,000 - 160,000
Paid vacation and holidays
401(k) matching
Full health/dental/vision coverage
Applied AI Lead - Infrastructure & Deployment
Applied AI Lead - Infrastructure & Deployment

Leonardo DRS • Beavercreek (OH)

On-site
USD 140,000 - 210,000
Medical, dental, vision coverage
HSA contribution
Telemedicine
+2
AI Model Engineer
AI Model Engineer

ECS • Fairfax (VA)

Hybrid
USD 125,000 - 150,000
Electrical Engineering Lead
Electrical Engineering Lead

EOS Defense Systems USA, Inc. • Huntsville (AL)

On-site
USD 140,000 - 190,000
Excellent insurance coverage
401(k) match
Generous PTO
+2
Applied AI Lead: Infrastructure and Deployment (Hybrid: Dayton OH, OR Frederick MD, OR Fort Walton Beach, FL)
Applied AI Lead: Infrastructure and Deployment (Hybrid: Dayton OH, OR Frederick MD, OR Fort Walton Beach, FL)

Leonardo DRS • Frederick (MD)

Hybrid
USD 130,000 - 190,000
Medical, dental, vision coverage
401(k) with company contribution
Flexible 4/10 schedule
+1
AI Engineer
AI Engineer

Aptima Inc • Dayton (OH)

On-site
USD 110,000 - 170,000