Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Algorithms Engineer, Power Applications

$130k - $180k
Full-time

Karman

Karman is a fast-growing NVIDIA-backed AI company enabling AI data centers to dynamically orchestrate power and unlock more compute capacity from existing energy infrastructure. For over a decade, we have applied AI to the electric grid, bringing real-time visibility and power-flow control to complex energy infrastructure. Our Karman platform, built on a custom NVIDIA module, brings that same capability to AI data centers, giving operators a way to better use the power already available to them.

The Power Applications team takes power orchestration algorithms from idea to production. We develop, ship, and maintain the applications that run on Karman to orchestrate closed-loop control actions and deliver quantifiable customer value. This is a hands-on, end-to-end role. As a Senior Algorithms Engineer, you will develop and deliver these control algorithms, working day to day with the principal engineer who owns our control architecture. You will develop the theory behind our algorithms, validate them against real hardware and realistic workloads, implement them in production code alongside our software engineers, and stay with them in the field, measuring, tuning, and improving them release after release.

Your time will be split between improving the algorithms already in production and R&D for the next iterations of the product, from smarter forecasting and online learning to orchestration across larger portions of a data center and new generations of GPU hardware.

Strong candidates come from many paths. Some lean toward control theory and estimation, others toward building and hardening real-time systems. Both are welcome. What we require is rigor, a systems mindset, and the drive to see your work shipped and owned.

Responsibilities
  • Design, analyze, and deliver improvements to the control and orchestration algorithms that allocate and enforce power across servers, racks, and rows at high speed and with hard reliability guarantees
  • Own algorithms end to end: theory and prototyping (Python), production implementation (Rust and Python), validation, deployment, and ongoing tuning in the field
  • Help to define how we measure algorithm performance, from adherence to electrical limits to impact on compute throughput, and build the benchmark and regression suites that hold each release to that bar
  • Continuously improve the performance, robustness, and operability of the algorithm-driven services already in production
  • Drive R&D that de-risks and shapes future product iterations (forecasting, automated parameter tuning, orchestration at larger scales, new compute and actuation hardware), running experiments in our lab and pilot environments and turning results into clear decisions
Minimum Qualifications
  • Bachelor's degree in electrical engineering, computer science, applied mathematics, physics, mechanical or aerospace engineering, or a related quantitative field, or equivalent practical experience
  • Deep expertise in control systems and mathematical optimization, including feedback control, state estimation, and the practical realities of latency, noise, and missing data, ideally in distributed or edge settings
  • A track record of taking algorithms from concept to production in physical systems, owning their performance once deployed, and designing them to fit the whole system rather than optimizing components in isolation
  • Strong Python skills for prototyping and analysis (e.g. pyspark, tensorflow, pytorch) and the ability to work in production codebases in a systems language (we use Rust, and will support you in learning it)
  • Comfort in a continuous delivery environment: working directly in production repositories, writing tests, reviewing code, and using field performance data to understand and improve algorithms
  • Excellent written communication and the habits of a strong remote teammate: proactive updates, thorough documentation, empathy, and assuming good intent
  • Willingness to travel up to 10% of the time
Enhanced Qualifications (Nice to Have)
  • Advanced degree (MS or PhD) in control, electrical or mechanical engineering, applied mathematics, robotics, computer science, or a related field, or similar research experience
  • Background in power systems or data center electrical infrastructure, including protection, power quality
  • Experience with time series forecasting, or learning-based control, including online learning and re-enforcement learning frameworks
  • Experience with GPU power management (NVML, DCGM, or BMC/Redfish) or with LLM inference serving and its telemetry
  • Experience with LLM inference stacks (e.g vLLM, Dynamo) 
  • Publications or open-source contributions in state estimation, optimization, or control
  • Experience driving model development workflows in DataBricks, including exploratory data analysis, feature extraction, and model prototyping
Salary Range: $130,000 to $180,000 base compensation depending on experience plus stock options. Salary will be commensurate with an individual's skills, training, years of experience, and in line with internal compensation bands.

Location: This position can be performed remotely from anywhere in the United States. Preference will be given to candidates based in Michigan with the ability to work on site in Utilidata’s headquarters.

Our Commitments: Karman values the diversity of our team. We provide equal employment opportunities without regard to race, color, religion, creed, sex, gender, sexual orientation, gender identity or expression, national origin, age, physical disability, mental disability, medical condition, pregnancy or childbirth, sexual orientation, genetics, genetic information, marital status, or status as a covered veteran or any other basis protected by applicable federal, state and local laws.

We are committed to:
  • Creating a diverse and inclusive workplace that is welcoming, supportive, affirming and respectful
  • Empowering employees to solve problems and work together to make a difference
  • Providing mentorship and growth opportunities as part of a collaborative team
  • A flexible work environment with flexible paid time off
  • Competitive compensation and benefits, including health, dental, vision, and employer-match 401k

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Algorithms Engineer, Power Applications in Ann Arbor, MI vacancy
  •  ...office, we have an opening for a Research Engineer with FPGA and low-level code...  ...time and high-performance computing (HPC) applications. You will participate in multi-disciplinary...  ...remote sensing and surveillance processing algorithms and software implemented on real-time... 
    Application
    Work at office
    Remote work

    SRI International

    Ann Arbor, MI
    1 day ago
  • $180k - $220k

     ...centers to dynamically orchestrate power and unlock more compute...  ...available to them. The Power Applications team takes power control and orchestration algorithms from idea to production. We own...  ...coordinate data scientists and software engineers to produce these applications,... 
    Application
    Full time
    Local area
    Remote work
    Flexible hours

    Karman

    Ann Arbor, MI
    19 days ago
  • $94.9k - $176.3k

     ...oriented and innovative software engineer to our team who will help us...  ...in Data Structures and algorithm design. Strong programming experience...  ...and developing web applications and REST APIs using ASP.Net...  ...journalism and news.We are powered by the talents of 26,000 employees... 
    Application
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    3 days ago
  • $90.4k - $132.6k

     ...ecosystemsIntegrating AI solutions with enterprise applications such as SAP, ServiceNow, Snowflake,...  ...enterprise MCP integrations and AI-powered workflows in alignment with...  ...Computer Science, Information Systems, Engineering, Business Technology, or related field,... 
    Application
    Minimum wage
    Full time

    KLA-Tencor

    Ann Arbor, MI
    2 days ago
  • $119.7k - $157.9k

    The application window is expected to close on: November 15, 2026.NOTE: Job posting may be removed earlier if the position is filled or if...  ...been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and... 
    Application
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Ann Arbor, MI
    21 hours ago
  •  ...MI with 4 additional offices around the world. Founded in 1995, Logic offers specializes in customized web, mobile and now, AI applications with application integration services that span the entire software development lifecycle.Logic is seeking an experienced Technical... 
    Application
    Full time

    Logic Solutions

    Ann Arbor, MI
    3 days ago
  • $94.76k - $119.48k

     ...automation, system integration, and process re-engineering.Job Details/Responsibilities1. In all...  ...to, Microsoft 365 (SharePoint Online, Power Platform), Power BI, Docusign,...  ...with IT policies, security standards, and applicable regulatory and quality requirements.11.... 
    Application

    Terumo Medical Corporation

    Ann Arbor, MI
    3 days ago
  •  ...threats. Our platform protects email, data, applications, and networks with innovative solutions,...  ...Barracuda As a Cloud Site Reliability Engineer II on the CloudOps Platform team, you...  ...dashboards, and automation systems that power Barracuda’s next-generation multi-Tenant... 
    Application
    Worldwide

    Barracuda

    Ann Arbor, MI
    4 days ago
  • $90.58k - $134.74k

     ...office, we have an opening for a Research Engineer with RF hardware experience. You will...  ...sensing and surveillance processing algorithms and software implemented on real-time hardware...  ...details please go to SRI will accept applications until the position is filled.SRI is an... 
    Application
    Work at office
    Remote work

    SRI International

    Ann Arbor, MI
    2 days ago
  • $158.9k - $295.1k

     ..., and direction to software engineers at all levels. You provide strategic...  ...opportunities for new AI-powered product features,...  ...fundamentals in Data Structures and algorithm design. Strong programming...  ...modernizing highly complex legacy web application to cloud native solution.... 
    Application
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    3 days ago
  •  ...Security Solutions team provides high-end engineering and advanced technology solutions to our customers...  ...solutions, often realized in the form of algorithms, and validate these solutions through modeling, simulation, and application to experimental/collected data. •... 
    Application
    Full time
    Internship
    Local area
    Remote work

    KBR

    Ann Arbor, MI
    3 days ago
  •  ...seeking a dynamic and experienced Optical Engineer to play a critical role in pioneering...  ...optical science and engineering tasks (e.g. power spectrum analysis, phase noise...  ...Lasers – Understanding of the design and application of frequency‑stabilized laser systems, optical... 
    Application

    Rydberg Technologies

    Ann Arbor, MI
    2 days ago
  •  ...difference in the world. More information about NSF can be found at nsf.org.NSF is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, color, religion, sex, sexual orientation,... 
    Application
    Contract work
    Worldwide
    Shift work

    NSF International

    Ann Arbor, MI
    1 day ago
  •  ...further to learn how you could help make great things possible not only in your community, but around the world. The Electrical Power Engineer candidate should have experience within the utility scale power and renewable energy industry and be capable of supporting... 
    Contract work
    Work experience placement
    Work at office

    HDR

    Ann Arbor, MI
    1 day ago
  •  ...make great things possible not only in your community, but around the world. The Senior Electrical Engineer candidate should have experience within the utility scale power and renewable energy industry and be capable of leading teams for power generation design projects... 
    Work experience placement
    Work at office

    HDR

    Ann Arbor, MI
    1 day ago
  • $130.76k - $194.51k

     ...International is looking for a Sr. Research Engineer to work on-site at our Ann Arbor, MI...  ...an interdisciplinary team developing algorithms for exploitation of sensor data in geospatial...  ...processing, and signal/data processing applications.Experience with software development in... 
    Application
    Contract work
    Work at office
    Remote work

    SRI International

    Ann Arbor, MI
    4 days ago
  •  ...manufacturing. NSK also offers a full range of services including reconditioning, ball screw repair, product integration, application engineering, and predictive and preventative maintenance and reliability services. NSK's products and solutions are everywhere where things... 
    Application
    For contractors
    Local area
    Overseas

    NSK Latin America Inc

    Ann Arbor, MI
    22 days ago
  •  ...mission to supply the critical minerals powering modern energy, AI, and defense...  ...experienced Senior Full Stack Software Engineer to lead critical technical initiatives...  ...Drive the development of sophisticated web applications and platforms used by internal teams and... 
    Application

    Jobleads-US

    Ann Arbor, MI
    2 days ago
  •  ...Intuition Applied Intuition, Inc. is powering the future of physical AI. Founded in 2...  .... We are looking for simulation engineers interested in designing elegant solutions...  ...autonomy and mobility space. Simulation Application Engineers work with external and internal... 
    Application
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Ann Arbor, MI
    1 day ago
  • $185.6k - $238.2k

    The application window is expected to close on: 10/07/2026The application window is expected...  ...leaders, specialist sellers, solutions engineers, partner teams, product management, offers...  ...for 40 years to create solutions that power how humans and technology work together... 
    Application
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Ann Arbor, MI
    1 day ago
  •  ...be interested in this position Software QA Automation Engineer Pulse4.0 Location: Ann Arbor, MI Job Description...  ...artifacts Partner with the developers to ensure all areas of the application are fully tested and to find technical solutions for test... 
    Application
    Full time
    Night shift

    TestingXperts Inc. DBA Damcosoft

    Ann Arbor, MI
    2 days ago
  •  ...5, Logic offers specializes in customized web, mobile and AI applications with application integration services that span the entire software...  ...organizationThis is a full-time position reporting to the Engineering Director. This is a salaried position with compensation based... 
    Application
    Full time

    Logic Solutions

    Ann Arbor, MI
    2 days ago
  • $120k - $150k

     ...to dynamically orchestrate power and unlock more compute capacity...  .... We are expanding our engineering team and looking for a...  ...machine learning, optimization algorithms, and components that host these...  ..., building and deploying applications and reusable libraries based... 
    Application
    Casual work
    Local area
    Remote work
    Flexible hours

    KARMAN INC

    Ann Arbor, MI
    1 day ago
  •  ...foundation in computer science, with competencies in data structures, algorithms and software design.• Software development and testing...  ...• Bachelor's degree in computer science, math, computer engineering or equivalent experience• 10+ years of IT experience• 5+ years... 

    Sonsoft

    Ann Arbor, MI
    4 days ago
  •  ...MaintenanceWe are performing updates and maintenance to improve the applicant experience. As a result, the site will be unavailable from...  ...business analysts, systems analysts, process managers and engineers in requirements gathering and reviews. Facilitates technical discussions... 
    Application
    Remote work
    Work from home
    Weekend work

    University of Michigan

    Ann Arbor, MI
    2 days ago
  • $95k - $130k

     ...Coupa Integration Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering...  ...BSM (Business Spend Management) and the broader enterprise application landscape. The role focuses on Coupa Integration Cloud, API-based... 
    Application
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Ann Arbor, MI
    5 days ago
  •  ...mission to supply the critical minerals powering modern energy, AI, and defense...  ...a highly motivated Full Stack Software Engineer to work on building the critical minerals...  ...Build net new web experiences and applications that will be used by Mariana's internal... 
    Application

    Mariana Minerals

    Ann Arbor, MI
    1 day ago
  • $107.1k - $160.7k

     ...seeking a highly motivated Senior Process Engineer with industrial and municipal wastewater...  ...will support project proposal and application processes throughout the US and Canada with...  ...markets: Municipal, Manufacturing, Energy, Power, Food and Beverage, Hi-Tech, Mining, and... 
    Application
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Casual work
    Local area
    Flexible hours

    Stantec

    Ann Arbor, MI
    2 days ago
  • We are looking for a Lead Software Engineer/Full stack Developer to join our IPG Technology team in Ann Arbor, MI. This is an amazing opportunity to work on Foundation IP, including the web application and Spring-based REST API supporting an external-facing product for... 
    Application
    Permanent employment
    Full time
    Work experience placement
    2 days per week
    3 days per week

    Clarivate Analytics

    Ann Arbor, MI
    4 days ago
  • $104k - $123k

     ...internal IT teams, and managed services providers to deliver D365 application configuration, production administration, operational support,...  ...CE), Project Operations (PO), Finance and Operations (F&O) and Power Platform.Serve as the operational liaison to the Dynamics... 
    Application
    Local area

    SmithGroup

    Ann Arbor, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Algorithms Engineer, Power Applications. Be the first to apply!