More jobs:
AI/ML Software Engineer
Job in
Beloit, Rock County, Wisconsin, 53512, USA
Listed on 2026-10-25
Listing for:
Fairbanks Morse Defense
Full Time
position Listed on 2026-10-25
Job specializations:
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Full Stack Developer, Software Engineer
Job Description & How to Apply Below
Fairbanks Morse Defense, Beloit, Wisconsin, United States of America Posted:
Job Function:
Engineering
Pay Type:
Salary
Job Description
Job Title:
AI/ML Software Engineer, Fairbanks Morse Technology
Reports To:
Electrical and Controls Engineering Manager
Location:
Beloit, WI (full-time, on-site) Summary Fairbanks Morse Technology’s goal is to create secure, mission-driven, advanced, and reliable technology solutions through artificial intelligence, digital technology, smart engineering solutions, automation, and Advanced IoT Solutions. FMT is looking for an AI/ML Software Engineer to design and build complete software products from customer requirements. This is a developer role for someone who can gather and write down what the customer needs, then build the full application that meets it, and who designs it so it can be reused and expanded to other equipment, customers, and use cases.
This rolls will focus is applying AI/ML to predictive maintenance, root cause analysis, and driving action to fix the problem automatically, starting with U.S. Navy shipboard equipment. We are looking for someone who uses AI development tools safely and effectively to deliver working products quickly. Principal Duties and Responsibilities Work with customers and stakeholders to gather requirements, document them clearly, and turn them into a technical plan.
Design and build full applications (backend, APIs, data pipelines, and user interface) that meet those requirements. Architect products to be modular and reusable so they can expand to other assets, customers, and situations without a rewrite. Develop and deploy AI/ML solutions for predictive maintenance, anomaly detection, and root cause analysis. Connect detection and diagnosis to action by building workflows that recommend or trigger the fix, such as guided maintenance, work orders, or automated responses.
Use AI coding assistants and tools to build and iterate quickly, while reviewing, testing, and securing all AI-generated work. Integrate with sensors, controllers, historians, and customer or third-party systems, including in disconnected edge environments. Write tests and documentation, use CI/CD, and build with security and compliance requirements (STIG, NIST, RMF) from the start. Demonstrate work to customers and stakeholders and keep them informed of progress and risks.
Any other duties as the job requires. Qualifications and Educational Requirements Required BS in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Data Science, or a related technical field, or equivalent experience. 5+ years of professional software development experience, including full-stack or full-application delivery from requirements through deployment. Proven ability to take an unclear customer need, define the requirements, and deliver a working, tested product.
Strong Python and at least one other language such as C#, Type Script/JavaScript, Java, or C++. Experience building REST APIs, data pipelines, databases, and web user interfaces. Hands-on experience applying machine learning in production, such as anomaly detection, classification, or time-series analysis, using tools like PyTorch, Tensor Flow, or scikit-learn. Experience using AI coding tools to speed up development, with sound judgment on testing, code review, and protecting sensitive data.
Experience with Git, CI/CD, Docker, and a major cloud platform (Azure preferred). Strong written and verbal communication skills, including explaining technical trade-offs to customers and leadership. Ability to work independently and quickly in a fast-paced environment with shifting priorities. This position requires access or potential access to Unclassified Naval Nuclear…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×