Remote Jobs Sign In

Senior Algorithm Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, May 27, 2026
This job expires in: 30 days

Job Summary

Leading the development and maintenance of numerical algorithms for the CUPO solution, the full-time Senior Algorithm Engineer will enhance optimization performance and resolve algorithm issues while collaborating closely with site and modeling teams in a remote setting.

Key responsibilities
  • Develop and maintain MATLAB and Python code to implement new CUPO algorithm features
  • Debug and resolve algorithm issues reported from live sites, collaborating with field and modeling teams
  • Review peer code and develop test cases to ensure algorithm correctness and quality
Required qualifications
  • Bachelor's degree in mechanical, electrical, chemical, or other engineering field
  • Proficiency in MATLAB for numerical algorithm development and debugging
  • Experience with Python and scientific computing libraries (NumPy, SciPy)
  • Familiarity with system-of-equations solvers for interconnected HVAC plant equipment
  • Knowledge of optimal-control strategies (e.g., dynamic programming, model-predictive control)

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...