Vertiv Group Corp. logo

Sr Industrial ML Software Engineer

Vertiv Group Corp.

Westerville, OHJobSeen 1 day agoSeen in employer's feed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Westerville, OH
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The Sr Industrial ML Software Engineer will join Vertiv’s thermal engineering team to develop ML-powered control systems, digital twins, and simulation infrastructure for data center cooling equipment. The role works closely with mechanical and controls engineers and primarily uses Python and C/C++ on Linux-based platforms, with containerized development environments and CI/CD pipelines.

Skills & qualifications

RequiredNice to have

Skills

Python ProgrammingC/C++ ProgrammingTensorFlow or PyTorchGit/GitLabLinuxDocker/ContainerizationIndustrial Communication ProtocolsMQTTModbusCAN

Qualifications

Bachelor's or Master's in Computer Science and Engineering or Electrical and Computer Engineering8+ Years Similar Experience

Full job description

Job Description Job Summary The Sr Industrial ML Software Engineer will join our thermal engineering team for the development of ML-powered control systems, digital twins, and simulation infrastructure for data center cooling equipment. You will work closely with mechanical and controls engineers to help develop and implement intelligent system control strategies. You will work primarily in Python and C/C++ on Linux-based platforms, leveraging containerized development environments and CI/CD pipelines. Responsibilities: Simulation Development: * Support simulation environments used for controls development and testing purposes, utilizing simulation industry standards such as FMU/FMI and equipment reduced Order Models (ROMs). * Creation of Reduced Order Models (ROMs) based on real or synthetic unit/system/environment data. * Support Digital Twin development and implementation * Maintain FMU packages for simulation deployment Control Development * Investigate alternate control strategies involving machine learning models, reinforcement learning, model-predictive control (MPC), and other data based solutions * Develop, train, and validate ML models for adaptive control of thermal systems, predictive maintenance, and anomaly detection * Deploy ML inference pipelines on Linux-based industrial platforms System Integration * Interface with equipment and simulations utilizing various industrial protocols, pub-sub messaging, API's (Modbus, CAN, MQTT, REST, HTTP/REST etc.) Requirements: * Bachelor's or Master's Degree (MS or higher) in Computer Science and Engineering or Electrical and Computer Engineering, with a strong emphasis on software * 8+ Years experience in similar position * Python Programming * C/C++ Programming * TensorFlow or PyTorch * Git/GitLab * Linux * Docker/Containerization * Industrial Communication Protocols, including MQTT, Modbus, and CAN The successful candidate will embrace Vertiv's Core Principals & Behaviors to help execute our Strategic Priorities. OUR CORE PRINCIPALS: Safety. Integrity. Respect. Teamwork. Inclusion. OUR STRATEGIC PRIORITIES * High-Performance Culture * Customer Focus * Operational Excellence * Innovation * Financial Strength VERTIV BEHAVIORS * Own it * Act with urgency * Foster a customer-first mindset * Think big and execute * Lead by example * Drive continuous improvement * Learn and seek out development * Promote transparent & open communication About Vertiv Vertiv (NYSE: VRT) brings together hardware, software, analytics and ongoing services to enable its customers' vital applications to run continuously, perform optimally and grow with their business needs. Vertiv solves the most important challenges facing today's data centers, communication networks

How this job compares

Set against the 34,041 open Software Engineer jobs on Olive Jobs, counted October 27, 2026.

Pay
  • This postingNot listed
  • Ohio median$110–210K/yr405 salary ranges
  • Ohio median$63–69/hr22 hourly ranges
Openings
Olive Jobs lists 719 open Software Engineer jobs in Ohio and 34,041 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in Ohio
Experience
This posting asks for at least 8 years of experience — more than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 27,547 postings).
Education
12,670 of the 34,041 open Software Engineer jobs (37%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 27, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.