硅基设计方法软件工程师
Software Engineer, Silicon Design Methodology
关于团队
OpenAI 的硬件部门为先进 AI 工作负载的独特需求开发 AI 原生硅芯片和系统级解决方案。在 Jalapeño 等工作的基础上,该团队正在开发下一代 AI 原生硅芯片和紧密集成的系统,以支持前沿模型的下一次迭代。通过协同设计芯片、系统、工具和方法,该团队帮助为 OpenAI 的超算平台交付更快、更高效且可投入生产的硬件。
关于职位
我们正在寻找一名软件工程师,协助构建设计方法、软件抽象和基础设施,使小型硅芯片团队能够快速且有信心地开发复杂芯片。你将把不断演进的架构和设计需求转化为可重用的工具和工作流程,提高迭代速度和质量,并利用这些工具来构建世界级的硅芯片。
你将与架构、设计、验证、性能建模和系统软件团队密切合作。这个职位适合一位喜欢构建高质量软件,并被提升硅芯片开发过程的速度和质量所激励的工程师。
在这个职位中,你将:
- 开发并扩展用于快速自研芯片开发的设计方法,并将其应用于构建复杂的定制芯片
- 创建抽象层,使硬件结构、配置、实验和结果能够在各种工具中一致地表示
- 自动化高价值的工程工作流程,提高其可重复性、可观测性、可测试性和易用性
- 与架构师、RTL 设计师、验证工程师、编译器工程师和系统软件工程师合作,收集需求并实现解决方案
- 使用方法和工具尽早识别设计风险,加速迭代,并提高对性能和实现权衡的信心
- 在自研硅芯片项目及其开发方法不断演进的过程中,参与软件和硬件开发的多个方面
如果你具备以下条件,可能会在这个职位上表现出色:
- 具有 C++、Python、Rust 或类似系统导向语言的扎实软件工程技能
- 有构建工程基础设施、开发者工具、仿真框架、EDA/CAD 工具链、编译器或验证系统的经验
- 对数字设计和计算机架构有深入了解,足以将需求转化为实际方案
查看英文原文
About the Team
OpenAI’s Hardware organization develops AI-native silicon and system-level solutions for the unique demands of advanced AI workloads. Building on efforts like Jalapeño, the team is developing future generations of AI-native silicon and tightly integrated systems to power the next generation of frontier models. By co-designing chips, systems, tools, and methodologies, the team helps deliver faster, more efficient, and production-ready hardware for OpenAI’s supercomputing platform.
About the Role
We’re looking for a software engineer to help build the design methodology, software abstractions, and infrastructure that enable a small silicon team to develop complex chips rapidly and with high confidence. You will turn evolving architecture and design needs into reusable tools and workflows that improve iteration speed, quality, and then apply those tools to help construct world-class silicon.
You’ll work closely across architecture, design, verification, performance modeling, and systems software. This role is well suited for an engineer who enjoys building high quality software and is motivated by the challenge of improving velocity and quality of the silicon development process.
In this role, you will:
- Develop and scale design methodologies for rapid first-party chip development and apply them to construct complex custom chips
- Create abstractions that allow hardware structures, configurations, experiments, and results to be represented consistently across tools.
- Automate high-value engineering workflows and improve their reproducibility, observability, testability, and ease of use.
- Partner with architects, RTL designers, verification engineers, compiler engineers, and systems software engineers to gather requirements and then implement solutions.
- Use methodology and tooling to identify design risks early, accelerate iteration, and improve confidence in performance and implementation tradeoffs.
- Contribute across multiple aspects of software and hardware development as the first-party silicon program and its development methodology evolve.
You might thrive in this role if:
- You have strong software engineering skills in C++, Python, Rust, or similar systems-oriented languages.
- You have experience building engineering infrastructure, developer tools, simulation frameworks, EDA/CAD tooling, compilers, or verification systems.
- You understand digital design and computer architecture well enough to translate silicon-development needs into useful software abstractions.
- Have experience integrating RTL and IP components into an SoC.
- You have designed APIs, object models, or data models for complex systems and care about extensibility, correctness, and usability.
- You are comfortable automating multi-stage workflows, building regression systems, and improving reproducibility across teams.
- You can reason across architecture, design, verification, performance modeling, and software boundaries.
- You enjoy partnering closely with domain experts and turning loosely defined engineering needs into durable tools and methodologies.
- You thrive in rapidly evolving environments and can balance immediate program needs with longer-term platform quality.
To comply with U.S. export control laws and regulations, candidates for this role may need to meet certain legal status requirements as provided in those laws and regulations.
About OpenAI
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity.
We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.
For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement https://cdn.openai.com/policies/eeo-policy-statement.pdf.
Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations.
To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form https://form.asana.com/?d=57018692298241&k=5MqR40fZd7jlxVUh5J-UeA. No response will be provided to inquiries unrelated to job posting compliance.
We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link https://form.asana.com/?k=bQ7w9h3iexRlicUdWRiwvg&d=57018692298241.
OpenAI Global Applicant Privacy Policy https://cdn.openai.com/policies/global-employee-and-contractor-privacy-policy.pdf
At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.