1

Machine Learning Software Engineer Jobs in Madison, WI

Senior AI Engineer

Middleton, WI · On-site

$107K - $147K/yr

The ideal candidate combines strong software engineering fundamentals with practical expertise in machine learning, generative AI, data engineering, automation, and cloud technologies. This ...

Senior Software Engineer

Madison, WI · Remote

$125K - $165K/yr

Mentor other software engineers and contribute to fostering a culture of continuous learning and innovation within the engineering team. * Debug and troubleshoot complex issues across the full stack ...

Senior Software Engineer

Madison, WI · On-site +1

$123K - $162K/yr

Mentor other software engineers and contribute to fostering a culture of continuous learning and innovation within the engineering team. * Debug and troubleshoot complex issues across the full stack ...

Senior Software Engineer

Madison, WI

$123K - $162K/yr

Mentor other software engineers and contribute to fostering a culture of continuous learning and innovation within the engineering team. * Debug and troubleshoot complex issues across the full stack ...

Lead AI Platform Engineer

Madison, WI · On-site

$151K - $256K/yr

Collaborate closely with data scientists, machine learning engineers, and software engineers to ensure smooth integration of machine learning models into production systems. * Partner on the ...

New

Lead AI Platform Engineer

Madison, WI · On-site

$151K - $256K/yr

Collaborate closely with data scientists, machine learning engineers, and software engineers to ensure smooth integration of machine learning models into production systems. * Partner on the ...

New

Full-Stack Engineer (Denari) Location: Madison, WI (Hybrid) Employment Type: Full-time About Denari ... learning. If you learn quickly, work hard, enjoy craft, and love building elegant systems that ...

Software Engineer/Developer IV Job Summary: The Division of Information Technology (DoIT) is an ... learning, and research missions. DoIT provides core IT infrastructure services to the university ...

next page

Showing results 1-20

Machine Learning Software Engineer information

See Madison, WI salary details

$64K

$148.6K

$207.1K

How much do machine learning software engineer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for machine learning software engineer in Madison, WI is $148,649.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,900.00 and $174,300.00 per year, depending on experience, location, and employer.

What does a Machine Learning Software Engineer do?

A Machine Learning Software Engineer designs, develops, and deploys machine learning models within software applications. They work on data preprocessing, model training, optimization, and integration into production systems. Their role requires expertise in programming (Python, Java, or C++), machine learning frameworks (TensorFlow, PyTorch, or Scikit-learn), and cloud platforms. They collaborate with data scientists and software engineers to build scalable ML solutions.

What are the key skills and qualifications needed to thrive in the Machine Learning Software Engineer position, and why are they important?

To thrive as a Machine Learning Software Engineer, you need a solid understanding of programming (especially Python), algorithms, data structures, and mathematics, ideally backed by a degree in computer science, engineering, or a related field. Experience with frameworks such as TensorFlow or PyTorch, familiarity with cloud platforms (AWS, Azure, or GCP), and relevant certifications in data science or machine learning are highly valuable. Strong problem-solving skills, effective communication, and the ability to work collaboratively with cross-functional teams set outstanding candidates apart. These competencies are crucial for building deployable, scalable, and maintainable machine learning solutions that address real business challenges.

What are the day-to-day responsibilities of a Machine Learning Software Engineer?

As a Machine Learning Software Engineer, your daily tasks typically include developing and optimizing machine learning models, collaborating with data scientists and product teams to define requirements, and integrating models into production systems. You’ll work extensively with large datasets to preprocess, analyze, and validate data, as well as monitor model performance and iterate on solutions when needed. It's common to participate in code reviews, contribute to architectural decisions, and maintain documentation for reproducibility and knowledge sharing. This role offers a dynamic and intellectually stimulating environment, making it ideal for those who enjoy solving complex technical problems and working at the intersection of engineering and data science.

What are popular job titles related to Machine Learning Software Engineer jobs in Madison, WI? For Machine Learning Software Engineer jobs in Madison, WI, the most frequently searched job titles are:
What job categories do people searching Machine Learning Software Engineer jobs in Madison, WI look for? The top searched job categories for Machine Learning Software Engineer jobs in Madison, WI are:
Infographic showing various Machine Learning Software Engineer job openings in Madison, WI as of July 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $148,649 per year, or $71.5 per hour.
Senior AI Engineer

Senior AI Engineer

Springs Window Fashions

Middleton, WI • On-site

$107K - $147K/yr

Other

Re-posted 6 days ago


Springs Window Fashions rating

4.8

Company rating: 4.8 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

Description
The Best Experience Company
Our tagline is "The Best Experience Company." More than just a set of words, it represents the essence of who we are at Springs Window Fashions. As North America's premier window covering company, we're committed to creating the Best Experience for our associates, consumers and end users, business partners, and communities. We want you to join our team of passionate self-starters who believe the world is full of Best Experience opportunities. So, if you're excited about the thought of a Best Experience career with a team focused on creating Best Experiences for all, we want to hear from you!
Position Summary
The Sr AI Engineer serves as a technical leader responsible for enterprise-scale AI architecture, solution governance, and advanced AI engineering practices. This role drives strategic AI adoption and mentors engineering teams across the organization. This role will partner closely with Information Technology, business stakeholders, operations, customer service, product development, and analytics teams to deliver scalable AI capabilities that improve efficiency, enhance customer experiences, and enable data-driven decision making.
The ideal candidate combines strong software engineering fundamentals with practical expertise in machine learning, generative AI, data engineering, automation, and cloud technologies. This individual must be comfortable operating in a fast-paced, transformation-oriented environment and capable of translating business problems into production-ready AI solutions.
Key Responsibilities
  • Design, build, deploy, and maintain enterprise AI and machine learning solutions.
  • Develop and operationalize generative AI applications leveraging large language models (LLMs), retrieval-augmented generation (RAG), copilots, and intelligent automation.
  • Partner with business leaders to identify high-value AI use cases aligned to strategic priorities.
  • Build scalable AI pipelines, APIs, and integrations with enterprise platforms and business applications.
  • Collaborate with data engineering teams to ensure high-quality, governed, and accessible data for AI initiatives.
  • Develop AI-enabled analytics and predictive models supporting manufacturing, supply chain, customer service, sales, and operations.
  • Implement AI governance, model monitoring, security, and responsible AI practices.
  • Optimize model performance, scalability, reliability, and operational efficiency.
  • Evaluate emerging AI technologies and recommend enterprise adoption strategies.
  • Support AI experimentation, rapid prototyping, and innovation initiatives across the organization.
  • Create technical documentation, operational procedures, and knowledge transfer materials.
  • Mentor technical teams and promote AI engineering best practices.

Requirements
Required
  • Bachelor's degree in Computer Science, Information Technology, Data Science, Engineering, or a related field.
  • Advanced degree in Artificial Intelligence, Machine Learning, or Data Science preferred.
  • 8-10+ years overall technology experience
  • 5+ years focused in AI/ML engineering
  • Proven experience deploying enterprise-scale AI systems
  • Experience leading technical teams or major initiatives
  • Strong experience with AI architecture and distributed systems
  • Experience operationalizing generative AI at scale
  • Executive communication capability

Preferred
  • Experience with Microsoft Copilot, Azure OpenAI, or enterprise generative AI platforms.
  • Manufacturing, supply chain, consumer products, or retail industry experience.
  • Experience with MLOps, vector databases, orchestration frameworks, and AI observability platforms.
  • Familiarity with data visualization and analytics platforms such as Power BI or Tableau.
  • Experience leading enterprise AI transformation initiatives.
  • AI governance frameworks
  • FinOps for AI workloads
  • Multi-cloud AI strategy
  • Experience building internal AI platforms or copilots

How We Work to Deliver a Best Experience: Our Culture
  • Our Core Value: We do the right thing, always
  • Our Seven Cultural Behaviors
    • Empowerment - We trust our people.
    • Ownership - We take 100% responsibility for our roles actions, and results.
    • Leadership - We all lead by example and talk direct with respect (DWR).
    • One Team - We are One Springs Team.
    • Customer First - We consider our customers' needs before every decision.
    • Continuous Innovation - We are constantly learning, innovating, and improving.
    • Speed - We define priorities and operate with a sense of urgency and agility.

What Springs Window Fashions employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom