1

Machine Learning Engineer Software Engineer Jobs in Independence, MO

Java Software Engineer

Olathe, KS · On-site

$50 - $68.75/hr

Overview We are seeking a full-time Java Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex ...

Software Engineer 2

Olathe, KS · On-site

$94.40K - $129.30K/yr

Overview We are seeking a full-time Software Engineer 2 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex UI ...

This Technical Lead Software Engineer will develop software for industry-changing products. This position will work closely with our headquarters in the greater Kansas City area. Within this team ...

Senior Software Engineer

Leawood, KS · On-site

$119.20K - $157.10K/yr

S., Ascend Learning was recognized by Newsweek and Plant-A Insights Group as one of America's 2025 ... WHAT YOU'LL DO We are seeking a talented Senior Software Engineer to join our team and contribute ...

next page

Showing results 1-20

Machine Learning Engineer Software Engineer information

See Independence, MO salary details

$57.9K

$134.5K

$187.4K

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

As of May 31, 2026, the average yearly pay for machine learning engineer software engineer in Independence, MO is $134,505.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,400.00 and $157,700.00 per year, depending on experience, location, and employer.

How do Machine Learning Engineer Software Engineers typically collaborate with data scientists and software development teams?

Machine Learning Engineer Software Engineers often serve as a bridge between data scientists and software development teams. They work closely with data scientists to understand and implement machine learning models, ensuring that the models are production-ready and scalable. Additionally, they collaborate with software engineers to integrate these models into existing applications, monitor their performance, and address any engineering challenges. This cross-functional collaboration is essential for delivering robust, end-to-end AI solutions that add real value to the business.

What is the difference between Machine Learning Engineer Software Engineer vs Data Scientist?

AspectMachine Learning EngineerSoftware Engineer
Required CredentialsBachelor's/Master's in CS, specialized ML coursesBachelor's in CS or related field
Work EnvironmentDevelops ML models, algorithms, data pipelinesBuilds software applications, systems, APIs
Industry UsageAI/ML projects, data-driven solutionsWeb, mobile, enterprise software

Machine Learning Engineers focus on designing and deploying ML models, requiring expertise in algorithms and data handling. Software Engineers develop broader software applications, emphasizing coding and system architecture. While both roles require programming skills, ML Engineers specialize in AI/ML tasks, whereas Software Engineers work across various software domains.

What are popular job titles related to Machine Learning Engineer Software Engineer jobs in Independence, MO? For Machine Learning Engineer Software Engineer jobs in Independence, MO, the most frequently searched job titles are:
What job categories do people searching Machine Learning Engineer Software Engineer jobs in Independence, MO look for? The top searched job categories for Machine Learning Engineer Software Engineer jobs in Independence, MO are:
Software Engineer - Frontend

Software Engineer - Frontend

Leggett & Platt

Lenexa, KS • On-site

Full-time

Posted 25 days ago


Leggett & Platt rating

6.6

Company rating: 6.6 out of 10

Based on 41 frontline employees who took The Breakroom Quiz

26th of 46 rated furniture manufacturers


Job description

Company: Leggett & Platt Incorporated
Position: Software Engineer - Frontend
Location: 15365 W 95th Street, Lenexa, KS 66219
Job Duties: Develop web-based applications. Work closely with the UX designer to review application mockups before the frontend UI design. Design and code the frontend UI part of the web-based application and review other frontend developers' code. Work closely with other frontend and backend developers to build web-based applications and discuss design systems and technical design patterns. Collaborate with project management teams and stakeholders to define objectives. Investigate on integrating Tailwind CSS with existing design patterns. Work closely with QA team to design automated unit and integration tests. Proactively engage in regular project team meetings including Daily scrum, Sprint planning. Backlog grooming, Sprint demos, and Process Improvement (PI) planning.
Job Requirements: Must have a Bachelor's degree, or foreign equivalent, in Computer Science, Computer Engineering, Information Technology, or a closely related IT field. Must have 3 years of experience as a Software Engineer, Software Developer, or a related IT role. The 3 years of experience must include experience with: React; TypeScript JavaScript ES6+; modern frontend frameworks; Agile development methodologies; Git; CI/CD pipelines; CSS/SCSS; and developing modern UIs. Telecommuting permitted 3 days per week within the same geographic location as the assigned office location.
To Apply
Interested applicants must apply at https://leggett.com/careers for the position of Software Engineer - Frontend in Lenexa, KS.

What Leggett & Platt employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom