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

Senior/Principal Algorithms Engineer, Power Applications

$170k - $220k
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. We run two workflows in parallel. Research and development proves and matures new control, estimation, and forecasting capabilities and builds the evidence to decide what moves into the product. Execution and continuous delivery turns that validated theory into reliable, deployable software and keeps it performing in the field. Every improvement we ship is earned through experiments on real GPU hardware and realistic workloads, where we quantify and optimize electrical compliance, power capacity utilization, and compute throughput.

We are hiring several senior algorithms engineers into Power Applications through this one posting, and we are keeping the profile deliberately broad. Everyone we hire works on the same problem: allocating and enforcing power across servers, racks, and rows at high speed and with hard reliability guarantees. Where you spend most of your time depends on your strengths:
  • Theory and prototyping: developing the models, estimators, and control strategies behind the next generation of the product
  • Production delivery: implementing, validating, and tuning algorithms in production code alongside our software engineers, and owning their performance once deployed
  • Experimentation: designing, running, and analyzing the experiments that decide which ideas ship, and turning results into decisions
Most people will lean toward one of these and contribute to all three, and we will place you where you will have the most impact. Day to day you will work with the principal engineers who own our control architecture and our production algorithm performance.

This is a hands-on, end-to-end role. Whatever your focus, you see your work through from idea to field performance rather than handing it off, and you stay with it release after release, measuring, tuning, and improving.

You do not need to match every qualification below to apply. Strong candidates come from many paths: control theory and estimation, building and hardening real-time systems, or experimental science on physical systems. If you bring rigor, a systems mindset, and the drive to see your work shipped and owned, we want to hear from you.

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: $170,000 to $220,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 1 day ago
Similar jobs that could be interesting for youBased on the Senior/Principal Algorithms Engineer, Power Applications in Ann Arbor, MI vacancy
  •  ...Senior Electrical Engineer - Power GenerationTogether, we own our company, our future, and our shared success. As an employee-owned company, our people...  ...on department design guides, standards, systems, applicable engineering codes and B&V policies.May own, maintain, update... 
    Application
    Senior
    Work experience placement
    Work at office
    Relocation
    Flexible hours

    Black & Veatch

    Ann Arbor, MI
    1 day ago
  •  ...Senior Electrical Engineer - Power Generation Together, we own our company, our future, and our shared success. As an employee-owned company, our...  ...on department design guides, standards, systems, applicable engineering codes and B&V policies. May own, maintain... 
    Application
    Senior
    Work experience placement
    Work at office
    Relocation
    Flexible hours

    Black & Veatch

    Ann Arbor, MI
    3 days ago
  • $98k - $200k

     ...Data Center, Telecommunication and Industrial and Defense applications. Headquartered in Lowell, Massachusetts, MACOM has design centers...  ...insights into our entire portfolio. Job Title: Application Engineer - Principal/SPEJob Locations: Ann Arbor, Michigan, Milpitas, California... 
    Application
    Senior

    MACOM

    Ann Arbor, MI
    5 days ago
  •  ...delivering high-performance, low-power AI accelerators for edge...  ...company also operates existing engineering branches in Taipei and...  ...Role MemryX is looking for a Senior Director of Hardware Engineering...  ...compiler, firmware, systems, and application teams to ensure hardware/... 
    Application
    Senior
    Full time

    MemryX Inc.

    Ann Arbor, MI
    21 hours ago
  • $180k - $220k

     ...dynamically orchestrate power and unlock more...  ...to them. The Power Applications team takes power control and orchestration algorithms from idea to production...  ...scientists and software engineers to produce these applications...  ...Serve as the senior individual contributor... 
    Application
    Local area
    Remote work
    Flexible hours

    Karman

    Ann Arbor, MI
    2 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
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    7 days ago
  • $154k - $286k

     ...Principal Engineer, AI Want to shape how AI powers the next generation of content and editorial intelligence? As Principal Engineer, AI on our Content Engineering...  ...and generative AI technologies into user‑friendly applications for legal editors. Streamline the design and... 
    Application
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    21 hours ago
  •  ...the digital infrastructure powering our collaborative foundation...  ...all.TEAMOur Cloud and Data Engineering organization is working on accelerating...  ...with data structures/algorithms and professional software...  ...intensive, concurrent, scalable applications.Experience with cloud-based... 
    Application
    Senior
    Work at office
    Flexible hours

    Woven by Toyota

    Ann Arbor, MI
    7 days ago
  •  ...could help 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... 
    Senior
    Work experience placement
    Work at office

    HDR

    Ann Arbor, MI
    5 days 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
    Senior
    Full time

    Logic Solutions

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

     ...providers everywhere.Job SummaryThe Senior Business Automation...  ...integration, and process re-engineering.Job Details/Responsibilities1...  ...Microsoft 365 (SharePoint Online, Power Platform), Power BI, Docusign...  ..., security standards, and applicable regulatory and quality requirements... 
    Application
    Senior

    Terumo Medical Corporation

    Ann Arbor, MI
    2 days ago
  • $147k - $175k

     ...GFT is seeking experienced Principal Substation Engineers (Electrical Engineers) to join our expanding Power Group. As a substation engineer, you will lead or support...  ...Full-Time  #LI-NA1 #LI-REMOTE "California Applicants" Applicants in the County of Los Angeles -... 
    Application
    Full time
    Remote work

    GFT

    Ann Arbor, MI
    2 days ago
  •  ...Senior Full Stack Software Engineer Mariana Minerals is a software-first, vertically integrated minerals...  ...to supply the critical minerals powering modern energy, AI, and defense technologies...  ...development of sophisticated web applications and platforms used by internal... 
    Application
    Senior

    Mariana Minerals

    Ann Arbor, MI
    5 days ago
  • $154k - $286k

    Principal Engineer, AI Want to shape how AI powers the next generation of content and editorial intelligence? As Principal Engineer, AI on our Content Engineering...  ...and generative AI technologies into user‑friendly applications for legal editors. Streamline the design and... 
    Application
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    2 days ago
  • $59.32 per hour

     ...Levi Hunter by Top Echelon. Civil - Senior Engineering Technician - APG Contract-to-Hire...  ...candidate's current location in your application. About the Opportunity COMPANY is...  ...Engineering Technician to support Advanced Power Generation (APG) projects within the Power... 
    Application
    Senior
    Contract work

    Top Echelon

    Ann Arbor, MI
    19 days ago
  •  ...Senior Substation Automation Engineer - Grid Modernization (IEC 61850) Together, we own our company, our...  ...Black & Veatch is expanding its Power SCADA team to support a strategic grid...  ...automation, monitoring, and SCADA applications. Substation Networking & Time... 
    Application
    Senior
    Full time
    Part time
    Work experience placement
    Work at office
    Local area
    Relocation
    Visa sponsorship
    Flexible hours

    Black & Veatch

    Ann Arbor, MI
    1 day ago
  • $158.9k - $295.1k

     ...direction to software engineers at all levels. You provide...  ...for new AI-powered product features, enhancements...  ...issues arise, principal engineers provide leadership...  ...in Data Structures and algorithm design. Strong programming...  ...complex legacy web application to cloud native... 
    Application
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    21 hours ago
  • $130.76k - $194.51k

     ...looking for a Sr. Research Engineer to work on-site at our Ann Arbor...  ...Qualified candidates are a Principal Investigator or have the...  ...interdisciplinary team developing algorithms for exploitation of sensor...  ...and signal/data processing applications.Experience with software... 
    Application
    Senior
    Contract work
    Work at office
    Remote work

    SRI International

    Ann Arbor, MI
    3 days ago
  • The Senior Product Design Engineer will provide technical leadership in the design, development, and sustainment of electrical products. This role...  ...and continuous improvement initiatives.Support customer applications by reviewing requirements, evaluating feasibility, and... 
    Application
    Senior

    Joseph Michaels International

    Ann Arbor, MI
    5 days ago
  •  ...Technology Solutions, Inc.Location: Ann Arbor, MlPosition Title: Senior Manufacturing Engineer (Req # 3244)MACOM designs and manufactures semiconductor...  ...Center, Telecommunication and Industrial and Defense applications. Headquartered in Lowell, Massachusetts, MACOM has... 
    Application
    Senior

    MACOM

    Ann Arbor, MI
    5 days ago
  •  ...and reliable technology products and services. As a Senior Manager, Software Development and Engineering within the thinkorswim Service Availability...  ...integrations, and cloud solutions that connect enterprise applications with Generative AI and large language model capabilities... 
    Application
    Senior
    Full time
    Work experience placement
    Work at office

    The Charles Schwab Corporation

    Ann Arbor, MI
    6 days ago
  • Join our ITS Product organization as a Senior Product Owner, Record to Report, where...  ...partner with Finance, Accounting, Tax, and Engineering teams to deliver innovative solutions...  .... 5 years working with Finance/ERP applications and processes 5 years working specifically... 
    Application
    Senior
    Permanent employment
    Full time
    2 days per week
    3 days per week

    Clarivate Analytics

    Ann Arbor, MI
    4 days ago
  •  ...experienced Project Development Senior Project Manager to join our Michigan-based Power Generation team. As a Project Manager...  ...project pro formas, air permit applications, generation interconnect...  ...distributed generation, reciprocating engine, combined heat and power, and... 
    Application
    Senior
    Contract work
    Local area

    HDR

    Ann Arbor, MI
    7 days ago
  •  ...support or sponsorship of job applicants for employment-based visas...  ...passionate and highly motivated Principal Engineer - Electrification.The...  ...these plans.Reporting to the Senior Manager of Chemical and Materials...  ...engineering Experience with Power BI Master’s degree in... 
    Application
    H1b

    Toyota

    Saline, MI
    6 days ago
  •  ...will help build the next generation of AI-powered solutions that enhance client...  ...to work at the intersection of software engineering, cloud technology, data platforms, and...  ...will design and develop production-grade applications and data solutions that enable AI capabilities... 
    Application
    Senior
    Full time
    Work at office

    The Charles Schwab Corporation

    Ann Arbor, MI
    3 days ago
  •  ...Electrical Engineer - Power System ProtectionDenver, Colorado, United StatesThe OpportunityWe are seeking an experienced Power System Protection...  ...and direction on design guides, standards, systems, applicable engineering codes and policies. Provides technical guidance... 
    Application
    Work experience placement
    Work at office
    Relocation

    SolveNow

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

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

    Stantec

    Ann Arbor, MI
    6 days ago
  • $84k - $166k

     ...portfolio.Our global organization of skilled engineers is driven every day to solve the world...  ...most demanding wireless and wireline application challenges. We’re proud of our more...  ...: Photodetector Product Engineer - Senior/Principal Job Locations: Ann Arbor, Michigan, Lowell... 
    Application
    Senior
    Contract work

    MACOM

    Ann Arbor, MI
    3 days ago
  • We believe real value is powered by the unique skills and experiences of our professionals...  ...Id : 116983 Job Title : Graduate Engineer, Electrical - Power Generation (East Region...  ...design guides, standards, systems, applicable engineering codes and Black and Veatch policies... 
    Application
    Full time
    Part time
    Internship
    Relocation
    Visa sponsorship
    Flexible hours

    Black & Veatch

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

     ...Job Description Job Title: Principal BMS Engineer Job Description The...  ...across firmware, electronics, algorithms, and system integration....  ...Own the interpretation and application of relevant safety and compliance...  ...systems for batteries and power electronics.es Job Type... 
    Application
    Permanent employment
    Work experience placement
    Work at office
    Flexible hours

    Actalent

    Ann Arbor, MI
    4 days ago

Do you want to receive more vacancies?

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