AI/ML Software Engineer — Predictive Maintenance

Fairbanks Morse, LLC

Beloit (WI)

On-site

USD 110,000 - 180,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Fairbanks Morse Technology in Beloit, WI is seeking an AI/ML Software Engineer to design and build comprehensive software products from customer requirements, with an emphasis on modular, reusable architecture for reuse across assets and customers.

The role focuses on applying AI/ML to predictive maintenance, root cause analysis, and automated responses for shipboard equipment; candidates should leverage AI tools safely and deliver working products quickly.

Qualifications

  • BS in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Data Science, or related field, or equivalent experience.
  • 5+ years of professional software development experience delivering full-stack solutions.
  • Proven ability to define requirements and deliver working, tested products.
  • Strong Python and at least one other language (C#, TS/JS, Java, or C++).
  • Experience building REST APIs, data pipelines, databases, and web UIs.
  • Hands-on ML in production (anomaly detection, classification, time-series) using PyTorch, TensorFlow, or scikit-learn.
  • Experience with AI coding tools, testing, code review, and data protection.
  • Experience with Git, CI/CD, Docker, and Azure or similar cloud.

Responsibilities

  • Gather requirements from customers and document them into a technical plan.
  • Design and build full applications (backend, APIs, data pipelines, UI).
  • Architect modular, reusable products for expansion to other assets and customers.
  • Develop and deploy AI/ML solutions for predictive maintenance and root cause analysis.
  • Connect detection to action with workflows for maintenance, work orders, or automated responses.
  • Use AI tools safely, review and secure AI-generated code, and maintain tests and docs.
  • Integrate with sensors, controllers, historians, and external systems including edge environments.
  • Write tests, use CI/CD, and comply with security requirements (STIG, NIST, RMF).
  • Demonstrate progress to customers and stakeholders and manage risks.

Skills

Python
C#
TypeScript/JavaScript
Java
C++
REST APIs
Data pipelines
CI/CD
Docker
Azure Cloud
PyTorch
TensorFlow
scikit-learn
NOFORN compliance

Education

BS in Computer Science or related field
Equivalent experience

Tools

Git
CI/CD tooling
Azure

Job description

Fairbanks Morse Technology in Beloit, WI is seeking an AI/ML Software Engineer to design and build comprehensive software products from customer requirements, with an emphasis on modular, reusable architecture for reuse across assets and customers.

The role focuses on applying AI/ML to predictive maintenance, root cause analysis, and automated responses for shipboard equipment; candidates should leverage AI tools safely and deliver working products quickly.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI/ML Software Engineer
AI/ML Software Engineer

Fairbanks Morse, LLC • Beloit (WI)

On-site
USD 110,000 - 180,000
Remote ML Engineer: Predictive Maintenance & Industrial AI
Remote ML Engineer: Predictive Maintenance & Industrial AI

ProducePay • United States

Remote
USD 151,000 - 175,000
Stock options
Flexible work schedule
Comprehensive benefits
Senior ML Engineer, Predictive Maintenance
Senior ML Engineer, Predictive Maintenance

MaintainX • Austin (TX)

On-site
USD 131,000 - 236,000
Senior ML Architect, Predictive Maintenance
Senior ML Architect, Predictive Maintenance

MaintainX • Seattle (WA)

On-site
USD 131,000 - 236,000
Remote ML Engineer - Predictive Maintenance & Diagnostics
Remote ML Engineer - Predictive Maintenance & Diagnostics

AssetWatch, Inc. • United States

Remote
USD 151,000 - 175,000
Stock options
Retirement plan match
Remote-first culture
+2
Senior ML Engineer: Predictive Maintenance & IIoT
Senior ML Engineer: Predictive Maintenance & IIoT

AssetWatch • United States

Remote
USD 151,000 - 175,000
Stock options
Flexible work schedule
Retirement plan match
+3
Remote AI & Analytics Solutions Engineer
Remote AI & Analytics Solutions Engineer

Trident Maritime Systems-Heavy Equipment Group • Rhinelander (WI)

Hybrid
USD 120,000 - 180,000
AI & Analytics Solutions Engineer — Remote/Hybrid
AI & Analytics Solutions Engineer — Remote/Hybrid

Trident Maritime Systems-Heavy Equipment Group • Kingsford (MI)

Hybrid
USD 115,000 - 175,000
AI/ML Modeling Lead — Predictive Maintenance for USAF
AI/ML Modeling Lead — Predictive Maintenance for USAF

Redhorse Corporation • United States

Remote
USD 140,000 - 170,000
AI-Driven Predictive Maintenance Architect
AI-Driven Predictive Maintenance Architect

Galapagos Federal Systems • Huntsville (AL)

On-site
USD 160,000 - 183,000