
About OpenAI
Empowering humanity through safe AI innovation
Key Highlights
- Headquartered in San Francisco, CA with 1,001+ employees
- $68.9 billion raised in funding from top investors
- Launched ChatGPT, gaining 1 million users in 5 days
- 20-week paid parental leave and unlimited PTO policy
OpenAI is a leading AI research and development platform headquartered in the Mission District of San Francisco, CA. With over 1,001 employees, OpenAI has raised $68.9 billion in funding and is known for its groundbreaking products like ChatGPT, which gained over 1 million users within just five day...
🎁 Benefits
OpenAI offers flexible work hours and encourages unlimited paid time off, promoting at least 4 weeks of vacation per year. Employees enjoy comprehensi...
🌟 Culture
OpenAI's culture is centered around its mission to ensure that AGI benefits all of humanity. The company values transparency and ethical consideration...
Skills & Technologies
Overview
OpenAI is hiring a Software Engineer for the Triton Compiler team to build AI systems that push performance boundaries. You'll work with Python and focus on compiler design and machine learning systems. This role requires strong engineering fundamentals and experience in low-level programming.
Job Description
Who you are
You have a strong foundation in software engineering principles and are passionate about building high-performance AI systems. Your experience includes designing and optimizing machine learning systems, and you are comfortable writing reliable low-level code. You thrive in ambiguous technical environments and enjoy tackling complex problems that push the boundaries of technology.
You have a track record of working with compilers and kernels, and you understand how to optimize software stacks for custom hardware. Your ability to collaborate closely with hardware teams allows you to unlock new capabilities and ensure that software and hardware work seamlessly together. You are self-directed and excited about shaping how new AI hardware is programmed.
What you'll do
As a Software Engineer on the Compiler/Kernels team, you will design and build the software stack that powers OpenAI's custom silicon. Your responsibilities will include advancing the Triton compiler and its backend, developing new compiler passes, and creating tools for writing optimized kernels. You will work closely with researchers to ensure that the software you develop can fully exploit the capabilities of the hardware.
You will be involved in all stages of the software development lifecycle, from initial design through implementation and optimization. Your work will directly contribute to the performance of AI systems that achieve previously impossible levels of performance. You will also have the opportunity to mentor junior engineers and contribute to a culture of collaboration and innovation within the team.
What we offer
At OpenAI, you will be part of a mission-driven team that is dedicated to advancing artificial intelligence for the benefit of humanity. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will work in a collaborative environment where your contributions will have a meaningful impact on the future of technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at OpenAI.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Tonic is hiring a Software Engineer to join their team focused on creating engaging music learning experiences. You'll work with React Native, TypeScript, and Firebase to develop consumer products. This position requires 5+ years of experience in high-growth startups or social apps.

Software Engineering
Miter is hiring a Software Engineer to help rebuild core HR, finance, and operations systems for construction contractors. You'll work in a hybrid environment based in San Francisco, contributing to innovative solutions in the construction industry.

Software Engineering
Middesk is hiring a Software Engineer to enhance business identity verification processes. You'll work on creating impactful solutions for customer onboarding and risk reduction. This position requires at least three years of professional software engineering experience.

Software Engineering
Twitch is seeking a Software Engineer to build products and features that empower live communities. You'll collaborate with a dynamic team in San Francisco. This role requires a passion for community-driven technology.

Software Engineering
Imprint is hiring a Software Engineer to design and develop innovative co-branded credit card solutions. You'll collaborate with engineers, product managers, and designers to create seamless user experiences. This role requires a passion for FinTech and problem-solving skills.