Openai
Software Engineer, Frontier Systems - Power Management
San Francisco. Posted 24 months ago
The role
You will develop and implement system-level and software-level solutions to optimize power usage in large-scale supercomputers. You will build automation to monitor power consumption and design algorithms to stabilize fluctuations. The role involves collaborating with researchers and hardware teams to manage power-related hardware and system faults.
What you will do
- Develop and implement system-level and software-level solutions to optimize power usage in large-scale supercomputers.
- Build automation to monitor power consumption patterns during training workloads.
- Design algorithms to stabilize power fluctuations to prevent 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.
- Drive the development of power throttling mechanisms at the IT system level.
- Collaborate with hardware design teams to integrate system-level power control requirements into IT hardware design.
Required qualifications
- 7+ years of software engineering experience with a focus on solving large-scale, system-level challenges.
- Strong proficiency in Python.
- 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 have
- 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.
Before you apply
- Background checks for applicants will be administered in accordance with applicable law.
About the company
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. They push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through their products.