Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Quest Defense

AI/ML Software Engineer

Quest Defense

. Design, implement, train, and refine AI/ML models and decision logic for adaptive or generative software applications.

Posted 4/21/2026full-timeRemote • Ohio • 🇺🇸 United StatesMid-LevelSenior💰 $95,000 - $120,000 per yearWebsite

Tech Stack

Tools & technologies
PythonPyTorchTensorflow

About the role

Key responsibilities & impact
  • Design, implement, train, and refine AI/ML models and decision logic for adaptive or generative software applications.
  • Develop software frameworks, runtime components, APIs, and integration layers to connect AI/ML capabilities with larger system architectures.
  • Build and maintain training workflows, evaluation harnesses, preprocessing pipelines, and dataset tooling for simulated and operationally relevant environments.
  • Support model evaluation against technical performance metrics and help analyze results from simulation and test environments.
  • Containerize software components and prepare runtime packages for automated test and evaluation execution.
  • Contribute to scalable software architecture, configuration management, experiment tracking, and code quality practices.
  • Refactor and harden software for production-quality use, including modular design, logging, error handling, documentation, and test coverage.
  • Support technical reviews, development planning, integration activities, and customer-facing engineering discussions as needed.
  • Produce technical documentation, including architecture overviews, setup instructions, interface descriptions, deployment guidance, and lessons learned.
  • Collaborate closely with multidisciplinary teams, including AI/ML engineers, software developers, communications or signal-processing specialists, system architects, and test teams.

Requirements

What you’ll need
  • Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM field.
  • Demonstrated hands-on experience in AI/ML software development, including model implementation and deployment.
  • Strong proficiency in Python.
  • Proficiency in at least one additional programming language, such as C or C++.
  • Experience with one or more major ML frameworks such as PyTorch or TensorFlow.
  • Experience building software in a structured engineering environment using version control, code review, testing, and sound development practices.
  • Experience developing data pipelines, preprocessing workflows, or dataset tooling for complex or sequential data.
  • Experience with APIs, containerization, and integration testing.
  • Strong written and verbal communication skills and the ability to work effectively in cross-functional technical teams.
  • U.S. Person status required.

Benefits

Comp & perks
  • Competitive pay, comprehensive medical/dental/life and disability coverage, 401(k) with employer match, professional development support, and a flexible, friendly workplace.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AI/ML model designAI/ML model implementationAI/ML model deploymentPythonCC++PyTorchTensorFlowdata pipelinescontainerization
Soft Skills
strong written communicationstrong verbal communicationcross-functional collaboration