Skip to content
OpenAIOpenAISan Francisco, CA

Software Engineer, Frontier Systems - Power Management

Software Engineer develops system-level solutions and automation for optimizing power usage in large-scale supercomputers supporting AI model training. Requires 7+ years experience in software engineering, Python proficiency, distributed systems, and power management investigations.

295k – 445k
On-site7+ YOEEmbedded Engineering

About the role

Responsibilities

  • Develop and implement system-level and software-level solutions to optimize power usage in large-scale supercomputers, ensuring efficient and reliable operations.
  • Build automation to monitor power consumption patterns during training workloads and design algorithms to stabilize these fluctuations, preventing issues with grid reliability.
  • Work with researchers and engineers to design tools for real-time monitoring, detection, and remediation of power-related hardware and system faults.
  • Collaborate cross-functionally to translate complex electrical system requirements into code, while driving continuous improvements in power management solutions.
  • Drive the development of power throttling mechanisms at the IT system level to dynamically adjust power usage based on workload demands and infrastructure limitations.
  • Collaborate with hardware design teams to integrate system-level power control requirements into IT hardware design, ensuring seamless coordination between software-driven power management and hardware capabilities.

Requirements

  • 7+ years of software engineering experience with a focus on solving large-scale, system-level challenges.
  • Strong proficiency in Python and familiarity with automation and scripting tools (e.g., shell scripting).
  • Experience with distributed systems to efficiently aggregate and analyze streaming data.
  • Knowledge of electrical engineering concepts including digital signal processing, power systems, Fast Fourier Transforms, or related areas.
  • Experience in system-level investigations and development of automated solutions to address power management, fault detection, and remediation.
  • Strong analytical skills and the ability to dig into noisy data (experience with SQL, PromQL, Pandas, etc.).
  • Comfort working with both hardware and software teams to solve multidisciplinary problems.

Nice-to-Haves

  • Deep expertise with the power characteristics of synchronous workloads (as seen in supercomputing or model training environments).
  • Knowledge of power control requirements in IT hardware design, with the ability to drive cross-functional collaboration to integrate power management features into hardware systems effectively.
  • Working knowledge of control system fundamentals and how physical systems respond to control strategies.

Skills

PythonDistributed SystemsSQLPromqlpandasShell ScriptingDigital Signal ProcessingFast Fourier TransformsAutomationPower Systems
OpenAI

System Performance Engineer, Consumer Devices

OpenAISan Francisco, CA

Profile, benchmark, and optimize performance across embedded hardware products. Define KPIs, build tooling, and drive optimizations from lab through launch under tight latency, power, and memory constraints.

293k – 325k
Hybrid7+ YOEEmbedded Engineering
OpenAI

System Software Engineer, First-Party Hardware

OpenAISan Francisco, CA

Designs, builds, integrates, and validates low-level system software for AI hardware manageability, including BMC, firmware, drivers, and diagnostics. Owns partner software acceptance, automation, debugging across hardware-software boundaries, and production deployment for high-performance compute systems. Requires 7+ years in systems/embedded software.

266k – 445k
Hybrid7+ YOEEmbedded Engineering
Zoox

Senior Software Engineer - C++ GPU Performance

ZooxFoster City, CA +3

Senior GPU performance engineer optimizes GPU-based algorithms for self-driving systems, instruments monitoring tools, analyzes hotspots, and collaborates on middleware for efficient compute utilization. Requires 7+ years experience, strong C++/CUDA expertise, and BS in CS.

217k – 307k
Hybrid7+ YOEEmbedded Engineering
Zoox

Senior Software Engineer - Core Sensors

ZooxFoster City, CA

Develop and maintain high-performance, safety-critical drivers for lidar, radar, and camera sensors integral to autonomous vehicle perception stack. Requires 7+ years experience, strong C++ proficiency, and device driver development expertise.

215k – 305k
Hybrid7+ YOEEmbedded Engineering
Zoox

Senior Embedded Middleware & Automation Engineer

ZooxFoster City, CA

Build middleware, automation, CI/CD, and observability tooling to scale embedded Linux development productivity for connected vehicle platforms. Requires 7+ years C/C++/Python, Linux systems experience, and strong debugging/automation skills.

212k – 255k
Hybrid7+ YOEEmbedded Engineering