Demo

Sr. Software Engineer, AI & HMI (FTE)

InvestM Technology LLC
Derby, KS Full Time
POSTED ON 10/22/2026
AVAILABLE BEFORE 11/19/2026
Our client is seeking a versatile Senior Software Engineer to bridge the gap between robust industrial hardware and advanced artificial intelligence. Relocation to the Wichita / Derby, KS area is required.

Position Overview

In this role, you will build and modernize Human-Machine Interface (HMI) desktop applications that control and monitor complex CNC machining systems. You will use C# to drive high-performance, real-time desktop UIs and Python to deploy predictive machine learning models at the edge. This role is critical to transforming raw machine telemetry into actionable, intelligent automation on the shop floor.

Core Responsibilities

  • Next-Gen HMI Development: Design, scale, and optimize high-performance desktop interfaces that connect operator control systems directly with CNC machinery.
  • UI Modernization: Maintain and enhance legacy WinForms developed on WPF applications, while actively pioneering migrations to modern, fluent architectures like WPF or WinUI and cross-platform ecosystems like Avalonia.
  • Edge Machine Learning Integration: Deploy, test, train, and optimize PyTorch and TensorFlow models inside production environments to handle anomalies, predict tool wear, and automate vision-based quality control in addition to predicting part deviations.
  • Hybrid Data Architecture: Build and manage data layers that combine structured configuration/part logs with scalable NoSQL (MongoDB) for high-frequency time-series sensor data.
  • Hardware-Software Synthesis: Collaborate with mechanical, electrical, and automation engineers to ingest CNC controller data seamlessly into your application workflows.

Technical Requirements

  • Desktop & HMI Frameworks (C#)
    • Advanced WPF : Deep expertise in Windows desktop environments, including MVVM architecture, multithreading, custom control rendering, and memory management.
    • WinUI & Avalonia: Hands-on experience or strong working knowledge of building fluid Windows 11 apps and cross-platform desktop interfaces (Windows/ UI deployment).
  • Machine Learning & Intelligence (Python)
    • PyTorch & TensorFlow: Practical experience deploying and inferencing machine and deep learning models in real-world environments.
    • Python Engineering: Mastery of Python for analytics pipelines, sensor data preprocessing, and scripting to communicate with C# backends.
  • Databases & Telemetry
    • SQL: Strong proficiency in relational database schema design, indexing, and complex queries (e.g., SQL Server, PostgreSQL).
    • MongoDB: Solid understanding of NoSQL concepts for managing semi-structured telemetry, time-series data, and machine logs.
Qualifications & Preferred Skills

  • Experience: 5 years of software engineering experience, with a heavy emphasis on desktop engineering and heavy data/AI application integration.
  • Domain Knowledge: Previous experience with manufacturing execution systems (MES), CNC controllers (Beckhoff preferred or similar systems like Fanuc, Siemens), or aviation/aerospace safety standards is a massive plus.
  • Education: Bachelor s degree in Computer Science, Aerospace Engineering, Robotics, or a related field.
  • Mindset: A strict commitment to software reliability, code safety, and high-precision execution required for manufacturing environments.

Compensation & Benefits

  • Competitive salary based on experience and scope of role
  • Flexible working hours to support your optimal work-life schedule.
  • PTO to ensure dynamic work-life balance.
  • Optional Health, Dental and Vision Insurance
  • Profit sharing, so you benefit directly from the company s success
  • Direct access to leadership and technical decision-making
  • A chance to grow with the company as our manufacturing footprint scales

Benefits

  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Vision insurance

Salary.com Estimation for Sr. Software Engineer, AI & HMI (FTE) in Derby, KS
$117,775 to $141,867
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineer, AI & HMI (FTE)?

Sign up to receive alerts about other jobs on the Sr. Software Engineer, AI & HMI (FTE) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Sr. Software Engineer, AI & HMI (FTE) jobs in the Derby, KS area that may be a better fit.

  • Koch Wichita, KS
  • Your Job Koch Technology Data Solutions (KTDS) is seeking a Senior Software Engineer to design, build, and support secure, scalable data, software, and AI-... more
  • 6 Days Ago

  • blueorigin protection, KS
  • Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people l... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!