> Markdown version of [/jobs/ext/3844503-remote-ai-ml-software-engineer](https://www.wearedevelopers.com/jobs/ext/3844503-remote-ai-ml-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # REMOTE AI/ML Software Engineer - **Company:** Insight Global - **Location:** Beloit, WI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Code Review, Databases, Computer Engineering, Continuous Integration, Human-Computer Interaction, Python (Programming Language), Machine Learning, Modbus, Message Queuing Telemetry Transport (MQTT), Tensorflow, OPC Unified Architecture, Software Engineering, TypeScript, Cloud Platform System, Pytorch, Retrieval-Augmented Generation, Large Language Models, AI Coding Agents, Backend, Agentic-AI, Git, Build Management, Scikit Learn, Information Technology, Restful APIs, Multiplatform, Data Pipelines, Docker - **Published:** October 20, 2026 - **Apply:** https://dejobs.org/x/x/D21419957E8E431090F8A77DD34679E7/job/ ## About the Role * 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#, TypeScript/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, TensorFlow, 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. * Experience with predictive maintenance, condition-based maintenance (CBM+), or prognostics and health management. * Experience with large language models, retrieval-augmented generation, or agentic workflows. * Experience with industrial data sources and protocols such as PLCs, OPC UA, Modbus, or MQTT. * Experience supporting U.S. Navy or Department of Defense programs, including Azure Government Cloud and RMF, STIG, and NIST requirements. * Edge or embedded deployment experience on disconnected hardware. * Cross-platform mobile development experience (for example .NET MAUI). ## Description * 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.