REMOTE AI/ML Software Engineer

Insight Global

Beloit (WI)

Remote

USD 110,000 - 150,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) retirement plan

Job summary

Insight Global is seeking a senior software engineer in Wisconsin to design and deliver full-stack applications, APIs, data pipelines, and ML-enabled features for predictive maintenance and anomaly detection. You will architect modular, scalable solutions, integrate with edge devices, and ensure secure, tested code from development through deployment.

You will work with customers to translate needs into technical plans, build workflows, and use AI tooling to accelerate delivery while maintaining

Qualifications

  • BS in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Data Science, 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.

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.

Skills

Python
Full-stack development
REST APIs
CI/CD
Cloud platforms
Machine learning

Education

BS in Computer Science or related field

Tools

Git
Docker
Azure

Job description

Job 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.
Skills and Requirements
  • 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).

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Software Engineer
Senior AI Software Engineer

Summit Tech Partners LLC • Washington

On-site
USD 150,000 - 210,000
AI Software Developer
AI Software Developer

Puris Corporation, Llc • The Woodlands (TX)

On-site
USD 120,000 - 160,000
AI Software Developer
AI Software Developer

PURIS Corp • The Woodlands (TX)

On-site
USD 120,000 - 180,000
AI Machine Learning Skill 2-FFPP-8841
AI Machine Learning Skill 2-FFPP-8841

Onyx Point, Inc. • Hanover (MD)

Remote
USD 78,000 - 250,000
Health Coverage: Medical, dental, and…
401(k) plan with company match
Paid Time Off: Generous PTO, holidays,
+8
AI Engineer
AI Engineer

Robotics Technologies LLC • Trenton (NJ)

On-site
USD 140,000 - 210,000
AI (GenAI) Engineer
AI (GenAI) Engineer

MACHINE LEARNING TECHNOLOGIES LLC • Palo Alto (CA)

On-site
USD 160,000 - 240,000
Principal AI Engineer
Principal AI Engineer

Insight Global • Rogers (AR)

On-site
USD 180,000 - 240,000
Senior Software Engineer II
Senior Software Engineer II

LexisNexis Risk Solutions • Oklahoma City (OK)

Hybrid
USD 95,000 - 159,000
401(k) with match
Employee Share Purchase Plan
Wellbeing resources
+4
AI Software Developer
AI Software Developer

PURIS Corporation, LLC • Research Forest (TX)

On-site
USD 120,000 - 180,000
AI / ML Engineer
AI / ML Engineer

Accenture PLC • United States

Remote
USD 140,000 - 210,000