Software Engineer, Kernel Performance & AI Tooling
OpenAI
About the Team OpenAI’s Hardware organization develops silicon and system‑level solutions designed for the unique demands of advanced AI workloads. The team is responsible for building the next generation of AI‑native silicon while working closely with software and research partners to co‑design hardware tightly integrated with AI models. In addition to delivering production‑grade silicon for OpenAI’s supercomputing infrastructure, the team also creates custom design tools and methodologies that accelerate innovation and enable hardware optimised specifically for AI. About the Role We are looking for a systems‑minded engineer to help advance our kernel development, performance engineering, and hardware‑software co‑design capabilities, with a particular focus on AI‑assisted workflows and tooling. This person will work at the intersection of kernel optimisation, developer tooling, observability, and research infrastructure, helping us improve both how production kernels are built and optimised, and how future hardware‑software systems are designed and evaluated. The role is ideal for someone who is excited by low‑level performance work, but also sees AI and automation as powerful tools for accelerating engineering velocity. You will help define the future of kernel engineering in the era of AI‑assisted development. In this role, you may: Build developer tooling and workflows that make kernel development and performance optimisation faster, more scalable, and easier to debug, integrate, and deploy. Develop observability, diagnostics, and validation infrastructure that makes AI‑assisted optimisation systems more interpretable, reliable, and effective. Optimise production kernels end to end by formulating optimisation problems, running search loops, analysing bottlenecks, debugging generated implementations, and landing improvements into production. Design abstractions, interfaces, and automation systems that accelerate kernel optimisation, correctness validation, and hardware‑software co‑design. Improve AI‑assisted optimisation systems for specialised tasks through better datasets, evaluations, benchmarking, and research infrastructure. Partner across research and engineering teams to turn new ideas into practical systems spanning production needs and long‑term infrastructure strategy. You might thrive in this role if you have: Strong systems or tooling engineering experience, with a background in low‑level software, performance optimisation, or infrastructure. Experience with developer tooling, debugging infrastructure, profiling, observability, or workflow design for technical users. Depth in kernel development, accelerator architecture, compiler systems, or related performance‑critical domains. Familiarity with AI‑assisted systems, agentic workflows, post‑training, or reinforcement learning for engineering or research applications. Strong experimental judgement, comfort with ambiguity, and the ability to move fluidly between research exploration and production execution. Interest in compilers, DSLs, program synthesis, or AI for systems. Preferred profile The ideal candidate is a strong systems and tooling engineer with real depth in kernels and accelerators. They are comfortable working across software and hardware boundaries, can reason deeply about performance, abstractions, and system design, and have hands‑on experience optimising code for GPUs, high‑performance CPUs, or custom accelerators. They view AI not as the end product, but as a force multiplier for engineering productivity and system optimisation. 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. #J-18808-Ljbffr
- ...Team We’re building high-performance infrastructure to serve... ...our GPUs by designing kernels, tuning memory layouts,... ...for a kernel-focused engineer to lead efforts in writing... ...libraries and runtime tools. Work closely with... ...About OpenAI OpenAI is an AI research and deployment...Performance
- ...the world's most dynamic AI companies, like Cursor,... ...and seamless developer tooling, we enable companies... ...help build the platform engineers turn to to ship AI products... ...We're seeking a GPU Kernel Engineer to join our... ...code directly impacts the performance of state-of-the-art...PerformanceFlexible hours
- ...the job FriendliAI is looking for a GPU Kernel Engineer to design, build, and optimize the low-... ...power our large-scale, GPU-accelerated AI inference platform. You will be... ...Responsibilities Design, implement, and optimize high-performance GPU kernels for AI inference (e.g.,...PerformanceFlexible hours
- ...Software Engineer Watershed is a software platform for running a world... ...software engineer on our Developer Tooling team. Our mission is to make... ...with streamlined local dev, AI development tooling, and... ..., test reliability and performance, making it easy to add checks...PerformanceWork at officeLocal areaRemote work
$216.2k - $270.25k
...Scale AI is hiring a highly skilled Senior Software Engineer to help design, build, and operate secure, scalable infrastructure... ...with your team to build amazing tools/applications for internal... ...that ensure product quality, performance, and load and are able to debug/...PerformanceWork experience placement- ...FriendliAI is hiring a Python Engineer to build developer tools for our users and internal engineers. The software developed by the engineer... ...Meta-programming, Packaging Performance work (profiling, streaming,... ...-row seat to the generative AI infrastructure revolution Competitive...PerformanceLocal areaFlexible hours
$166k - $225k
...world's best data and AI infrastructure platform... ...their business. Founded by engineers — and customer obsessed... ...started. As a Senior Software Engineer on the... ...encryption, developer tools and infrastructure (we... ...eligibility for annual performance bonus, equity, and the...PerformanceLocal areaWorldwideFlexible hours$190.9k - $232.8k
...About This Role As a staff software engineer for GenAI Performance and Kernel, you will own the design, implementation... ...instrumentation, and verification tooling to detect correctness, performance... ...Databricks Databricks is the data and AI company. More than 10,000...PerformanceLocal areaWorldwide- ...Description Senior Neural Network Kernel Software Development Engineer Our client is making... ...networks for optimal performance on architectures,... ...the software optimization tool flow. We are seeking software... ...Experience with other AI accelerator programming....Performance
- A leading AI research company in San Francisco is seeking a Systems Engineer focused on kernel optimization and AI-assisted workflows. You'll develop tooling to improve performance, debug infrastructures, and collaborate... ...in low-level software. Join us in shaping the...Performance
$250k
...Software Engineer, Hardware Health Frontiers Clusters - San Francisco About... ..., and scalable operational tooling. We build the systems that... ..., power management, kernel performance tuning, FW/SW debugging). Experience... ...About OpenAI OpenAI is an AI research and deployment...Performance- ...APIs, internal research tools, and experimental model... ...AMD GPUs - to increase performance, flexibility, and... ...inference stack - including kernels, communication libraries... ...the Role We’re hiring engineers to scale and optimize OpenAI... ...OpenAI OpenAI is an AI research and deployment...Performance
- ...architectural and engineering backbone of OpenAI’... ...operation of cutting-edge AI models. Our work spans system software, networking,... ...level monitoring, and performance optimization. About... .../communication, kernel-level bottlenecks,... ...extremely powerful tool that must be created...Performance
- ...About the Team The Kernels team at OpenAI builds the low-level software that accelerates our most ambitious AI research. We work at the boundary... ...software, developing high-performance kernels, distributed system... ...is an extremely powerful tool that must be created with...Performance
$255k
...ensuring high availability, performance, and efficiency. Our... ..., and responsible AI deployment over unchecked... .... About the Role The Software Engineer, Operating Systems &... ...fleets at scale. Develop tools that integrate low-... ...containerization, Chef, Linux kernels, firmware management,...PerformanceWork at officeRelocation package$310k
...demands of advanced AI workloads. The team... ...closely with software and research partners... ...creates custom design tools and methodologies that... ...Role As a software engineer on the Scaling team... ...designing high-performance runtimes, building custom kernels, contributing to compiler...PerformanceWork at officeLocal areaRelocation package3 days per week- ...Team The Connectivity Software Engineering team is responsible for... ..., secure, and high-performance wireless connectivity... ...interoperability. Our work spans kernel drivers, system services, and user‑level tools, with a focus on real‑... ...OpenAI OpenAI is an AI research and...PerformanceWork at officeRelocation package
- ...vision to help physicians perform highly precise endovascular... ...We are looking to hire a Software Engineer. What You'll Do: Develop... ...Advanced proficiency with AI coding tools (e.g., Claude Code, Cursor,... ...with Linux drivers or kernel-adjacent development Experience...Performance
- ...technical Inference Engine Engineer to optimize the performance and efficiency of our... ...and optimizing GPU kernels and supporting infrastructure... ...and agentic AI workloads. Your work... ...across the software and hardware stack,... ...benchmarking, and validation tools Qualifications...PerformanceWorldwideFlexible hours
$250k
...scalable operational tooling. We build the systems... ...and product teams. Engineers on this team own... ...industry experience in software or infrastructure engineering... ..., power management, kernel performance tuning, FW/SW... ...OpenAI OpenAI is an AI research and deployment...Performance- ...groundbreaking vision-based AI, designed for... ...culture can be engineered – but when it... ...'re looking for a software engineer to optimize... ...compute, and to own performance across the full... ...TensorRT, custom CUDA kernels, and low-level... ...Intelligence (AI) tools to compare your qualifications...PerformanceLocal area
$115k - $140k
...Software Engineer: Perception Los Angeles, US About Lodestar... ...Own perception tooling, model training infrastructure... ...perception fidelity, performance, and scalability... ...or Master's degree in, AI/ML, Computer Science,... ...algorithms using CUDA kernels, TensorRT, or other GPU...PerformancePermanent employmentFull timeFlexible hours$165k - $242k
...Senior Software Engineer, molab CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave... ...of technology, tools, and teams that enables... ...superior infrastructure performance with deep technical... ...and spin down notebook kernels on demand, as well as...PerformancePermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$142.2k - $204.6k
...About This Role As a software engineer for GenAI inference,... ...stack - from kernels and runtimes to orchestration... ...profiling, and tracing tooling to uncover bottlenecks... ...or equivalent) in performance-critical systems Solid... ...Databricks is the data and AI company. More than 10,...PerformanceLocal areaWorldwide- ...Computer Science, Electrical Engineering, or related field ~5+ years of experience in kernel or low-level system software developmentAdditional... ...Familiarity with development tools such as Git, Docker,... ...Desirable) Background in high-performance or accelerator-based systems...Performance
- ...world's most dynamic AI companies, like Cursor... ...and seamless developer tooling, we enable companies operating... ...build the platform engineers turn to to ship AI... ...: Baseten’s Model Performance (MP) team is responsible... ...optimize TensorRT-LLM kernels, analyze CUDA kernel...PerformanceFlexible hours
$230k - $405k
...compute into a reliable engine for frontier AI. We design, provision,... ..., orchestration software, agent infrastructure, developer tools, and observability into... ...system optimization, high‑performance networking, storage,... ...systems performance, kernel or runtime behavior, large...Performance- ...ensuring high availability, performance, and efficiency. Our... ..., and responsible AI deployment over unchecked... .... About the role As a software engineer on the Fleet High... ...server fleets. Develop tools to monitor server health... ..., power management, kernel perf tuning) Knowledge...Performance
$220k - $320k
...every last drop of performance out of GPUs, diving deep into CUDA kernels, and turning... ...frontier-quality AI at a fraction of the... ...ten-person team of engineers who work in-person... ...and run their own software companies. We are... ...production Build tooling and benchmarks to...PerformanceWork at office$180k - $250k
...You are a hands-on engineer who builds the software and processes that keep... ...write systems and tooling for managing 1000s of... ...) Leverage AI to an extreme level... ...systems for AI workloads: kernel parameters, NUMA topology... ..., namespaces, performance profiling ~ Strong...PerformanceLocal areaRemote workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Kernel Performance & AI Tooling. Be the first to apply!
- software sales engineer San Francisco, CA
- software engineer internship remote San Francisco, CA
- IT software developer San Francisco, CA
- new grad software engineer San Francisco, CA
- software engineer staff San Francisco, CA
- integration software engineer San Francisco, CA
- machine learning software engineer San Francisco, CA
- software engineer part time San Francisco, CA
- facebook software engineer San Francisco, CA
- senior robotics software engineer San Francisco, CA

