Job Closed

This listing is no longer active.

AI/ML Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

Ohio

Posted

85 days ago

Salary

$95K - $120K / year

Seniority

Senior

Bachelor DegreeEnglishPythonPyTorchTensorflow

Job Description

AI/ML Software Engineer

Quest Defense

• 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.

Job Requirements

  • 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

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

Related Job Pages

More Full-stack Engineer Jobs

Docker, Inc logo

Software Engineer – Billing

Docker, Inc

Docker helps developers bring their ideas to life by conquering the complexity of app development.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Lead and contribute to features across the billing stack: subscription management, payment processing, entitlements, invoicing, and internal tooling • Write, review, and maintain Go/Golang backends and TypeScript/React frontends — including unit, integration, and e2e tests • Architect and specify systems with enough precision that AI-assisted implementation produces correct, reviewable output • Work within a cross-functional team alongside product, design, and data engineering • Own features through their full lifecycle: design, implementation, deployment, and production operation • Handle ad-hoc internal billing support requests across the company

Washington
$136.8K - $222.8K / year
Docker, Inc logo

Staff Software Engineer, Billing

Docker, Inc

Docker helps developers bring their ideas to life by conquering the complexity of app development.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Own and evolve the infrastructure supporting Billing Platform services: compute, storage, networking, CI/CD, and observability • Design and maintain IaC (Terraform) for billing system infrastructure on AWS; set module patterns and standards for the team • Build and own observability systems — metrics, logging, alerting — with a focus on billing accuracy and payment reliability • Define deployment patterns and runbooks that work well in an AI-agent-assisted development workflow: clear rollback procedures, safe promotion gates, automated validation • Partner with software engineers on service design — bringing infrastructure constraints and operational requirements into the conversation before code is written • Identify systemic risks and drive improvements that span team or organizational boundaries • Lead incident response for billing system issues; own the on-call rotation and postmortem process • Mentor engineers across the team; your technical judgment should raise the floor for everyone

Washington
$170.4K - $275.6K / year
Job Closed
Makai Labs logo

Senior Software Engineer

Makai Labs

Supercharge Your Workforce: We create adaptive AI and RPA solutions that accelerate processes across enterprises.

Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor

• Build and operate large-scale systems with real consequences. • Make hard architectural tradeoffs and explain them clearly. • Contribute to shaping tickets and influencing direction. • Collaborate across the stack and seek guidance when required.

Uruguay

Software Engineer – Production Support

Fieldguide.io

Fieldguide leverages AI tools to modernize the audit and advisory industry, striving to modernize workflows, reduce manual tasks, and empower clients' decisions

• Investigate escalations across frontend (JavaScript), APIs, and data flows • Reproduce issues and identify root causes • Work across the stack to understand system behavior • Write and ship small-to-medium fixes (PRs) • Improve reliability and reduce repeat issues • Contribute incremental product improvements • Act as the technical escalation point for support representatives • Provide clear guidance and unblock issues quickly • Help improve debugging workflows and internal playbooks • Translate structured customer feedback into actionable technical issues • Provide T-shirt sizing (S / M / L) from an engineering perspective • Identify small, high-impact fixes that can be shipped quickly • Help close the loop on resolved issues • Identify recurring issues and eliminate them • Improve logging, observability, and debugging processes • Build lightweight tooling or scripts to improve efficiency

United States
$150K - $180K / year