CareerPlanGet AI match score →

Senior Software and Algorithm Engineer

Milwaukee-Wisconsin-United States of America🌐 Remote💼 Full-time💰 $89,000–$89,000🗓 2026-06-29 → 2026-07-30

Core

Develop and maintain numerical algorithms for Central Utility Plant Optimization (CUPO) software to automate building energy efficiency and equipment control.

Role type

Senior IC algorithm engineer (numerical optimization & control)

Builds

Autonomous building optimization software (CUPO solution) for commercial buildings

Domain

Building energy systems, HVAC thermodynamics, numerical optimization

Deliverable

production ML models | product features

Required skills

MATLAB, Python, numerical software development, system-of-equations solvers, debugging code

Preferred skills

optimal-control strategies, HVAC equipment modeling, data-science packages, C#, numerical optimization

Technologies

MATLAB, Python, NumPy, SciPy, JIRA, C#

Responsibilities

Develop and maintain MATLAB and Python code for new algorithm features; Debug and resolve algorithm issues from live sites; Review peer code and develop test cases; Collaborate with product management to prioritize tasks; Partner with site teams to diagnose issues; Work independently to identify root causes of bugs

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗