Kernel jobs
494 matches, filter-driven and evidence-linked.
Filters
0 active
Remote, hybrid, onsite
State
Shift type
Weekend work
Country
Cover letter
Assessment
Salary type
Equity type
Family-building benefits
Benefit evidence
-
Staff Software Engineer - GenAI Performance and Kernel
Databricks - San Francisco, CaliforniaIndexed from Greenhouse Comp disclosed in postingposted 311 days agoWhy we showed this
Description: "kernel"Title: "kernel"+2
Unspecified Engineering From the posting source - Staff Plus From the posting source Inferred from posting 12 wk non-birth leave $191K-$233K From the posting source EquityStaff Software Engineer - GenAI Performance and Kernel San Francisco, California P-1285 About This Role As a staff software engineer for GenAI Performance and Kernel, you will own the design, implementation, optimization, and correctness of the high-performance GPU kernels powering our GenAI inference stack. You will lead development of highly-tuned, low-level compute paths, manage trade-offs between hardware efficiency and generality, and mentor others in kernel-level performance engineering. You will work closely with ML researchers, systems engineers, and product teams to push the state-of-the-art in inference performance at scale. What You Will Do - Lead the design, implementation, benchmarking, and maintenance of core compute kernels (e.g. attention, MLP, softmax, layernorm, memory management) optimized for various hardware backends (GPU, accelerators) - Drive the performance roadmap for kernel-level improvements: vectorization, tensorization, tiling, fusion, mixed precision, sparsity, quantization, memory reuse, scheduling, auto-tuning, etc. - Integrate kernel optimizations with higher-level ML systems - Build and maintain profiling, instrumentation, and verification tooling to detect correctness, performance regressions, numerical issues, and hardware utilization gaps - Lead performance investigations and root-cause analysis on inference bottlenecks, e.g. memory bandwidth, cache contention, kernel launch overhead, tensor fragmentation - Establish coding patterns, abstractions, and frameworks to modularize kernels for reuse, cross-backend portability, and maintainability - Influence system architecture decisions to make kernel improvements more effective (e.g. memory layout, dataflow scheduling, kernel fusion boundaries) - Mentor and guide other engineers working on lower-level performance, provide code reviews, help set best practices - Collaborate with infrastructure, tooling, and ML teams to roll out
-
Senior System Engineer – OS Kernel
Aptiv - CAN Kanata (2), ON - WRIndexed from Workday Benefit evidence checked Jun 13, 2026posted 67 days agoWhy we showed this
Description: "kernel"Title: "kernel"+2
Unspecified Engineering From the posting source - Senior From the posting source Salary not disclosed Equity Inferred from posting 401(k) reportedSenior System Engineer – OS Kernel CAN Kanata (2), ON - WR posted: Posted 2 Days Ago
- posted 83 days ago
Why we showed this
Description: "kernel"Title: "kernel"+2
Unspecified Engineering From the posting source - Senior From the posting source Salary not disclosedSenior Software Engineer - Linux Kernel 2 Locations posted: Posted 18 Days Ago
-
Senior Software Engineer, CUTLASS Kernels
NVIDIA Corporation - 5 LocationsIndexed from Workday Benefit evidence checked Jun 13, 2026posted 76 days agoWhy we showed this
Description: "kernel"Title: "kernel"+2
Unspecified Engineering From the posting source - Senior From the posting source Salary not disclosed Equity Inferred from posting 401(k) reportedSenior Software Engineer, CUTLASS Kernels 5 Locations posted: Posted 11 Days Ago
-
Senior Software Engineer – CXI Drivers & Kernel Networking
Hewlett Packard Enterprise - Bengaluru, Karnātaka, IndiaIndexed from Phenom People Benefit evidence checked Jun 13, 2026posted 160 days agoWhy we showed this
Description: "kernel"Title: "kernel"+1
Unspecified Engineering From the posting source - Senior From the posting source Salary not disclosed Equity Inferred from posting 401(k) reportedSenior Software Engineer – CXI Drivers & Kernel Networking Bengaluru, Karnātaka, India Join our team as a Senior Software Engineer - CXI Drivers & Kernel Networking and lead the development of high-performance Linux kernel drivers for cutting-edge networking solutions. Drive innovation in HPC, AI, and cloud architectures while collaborating with top-tier experts. Shape the future of digital transformation at Hewlett Packard Enterprise.
-
System Engineer – OS Kernel
Aptiv - USA Walnut Creek, CA - WRIndexed from Workday Benefit evidence checked Jun 13, 2026posted 67 days agoWhy we showed this
Description: "kernel"Title: "kernel"+2
Unspecified Engineering From the posting source - Mid From the posting source Salary not disclosed Equity Inferred from posting 401(k) reportedSystem Engineer – OS Kernel USA Walnut Creek, CA - WR posted: Posted 2 Days Ago
-
Senior Software Engineer, Linux Kernel
Arista Networks - Remote | Vancouver, BC, CanadaIndexed from Smartrecruiters Benefit evidence checked Jun 13, 2026 Comp disclosed in postingposted 66 days agoWhy we showed this
Description: "kernel"Title: "kernel"Remote From the posting source Engineering From the posting source - Senior From the posting source $120K-$195K From the posting source Equity Inferred from posting 401(k) reportedSenior Software Engineer, Linux Kernel Remote | Vancouver, BC, Canada Company Description: Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges. At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do. Job Description: Who You'll Work With Arista's Linux Kernel team is responsible for developing and maintaining the Linux kernel in EOS. This includes keeping pace with the latest developments in the upstream Linux Kernel community, and integrating new versions of the upstream kernel as they become available. This work also involves designing and implementing new Linux kernel features, and working with the upstream kernel development community to get these changes incorporated
-
Software Engineer, Staff - SIMD Kernels
d-Matrix - Santa Clara, Santa Clara, Ca, Ca, United StatesIndexed from Ashbyposted 92 days agoWhy we showed this
Title: "kernel"Role: semantic matchUnspecified Engineering From the posting source - Staff Plus From the posting source Salary not disclosedSoftware Engineer, Staff - SIMD Kernels Santa Clara, Santa Clara, Ca, Ca, United States At d-Matrix , we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. Our culture is one of respect and collaboration. We value humility and believe in direct communication. Our team is inclusive , and our differing perspectives allow for better solutions. We are seeking individuals passionate about tackling challenges and are driven by execution. Ready to come find your playground? Together , we can help shape the endless possibilities of AI. Location: Santa Clara, CA headquarter or any of our regional offices. Remote possible. The Role: Software Engineer, Staff - SIMD Kernels What you will do: As a member of the SIMD Kernels team, you will help productize the software stack for our AI compute engine. You will develop, enhance, and maintain software kernels for ML operators-such as softmax, layer norm, and activation functions-for next‑generation AI hardware. You will also build solutions that make our SDK intuitive for developers to use and analyze performance. You have experience building software kernels for modern hardware architectures and understand how to map algorithms and AI‑framework computational graphs onto those architectures. You're comfortable working across the full toolchain and navigating hardware-software co‑design trade‑offs. You can deliver and scale high‑quality software quickly in a fast‑moving development environment. What you will bring: Minimum: - MS or PhD in
-
Kernel Engineer
Cerebras Systems - Bengaluru, Karnataka, IndiaIndexed from Greenhouse Benefit evidence checked Jun 7, 2026posted 313 days agoWhy we showed this
Title: "kernel"Role: semantic matchUnspecified Engineering From the posting source - Mid From the posting source Salary not disclosed Inferred from posting 401(k) reportedKernel Engineer Bengaluru, Karnataka, India Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our novel wafer-scale architecture provides the AI compute power of dozens of GPUs on a single chip, with the programming simplicity of a single device. This approach allows Cerebras to deliver industry-leading training and inference speeds and empowers machine learning users to effortlessly run large-scale ML applications, without the hassle of managing hundreds of GPUs or TPUs. Cerebras' current customers include top model labs, global enterprises, and cutting-edge AI-native startups. OpenAI recently announced a multi-year partnership with Cerebras , to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference. Thanks to the groundbreaking wafer-scale architecture, Cerebras Inference offers the fastest Generative AI inference solution in the world, over 10 times faster than GPU-based hyperscale cloud inference services. This order of magnitude increase in speed is transforming the user experience of AI applications, unlocking real-time iteration and increasing intelligence via additional agentic computation. About The Role As a Kernel Engineer on our team, you will develop high-performance software solutions at the intersection of hardware and software, developing high-performance software for cutting-edge AI and HPC workloads. Your focus will be on implementing, optimizing, and scaling deep learning operations to fully leverage our custom, massively parallel processor architecture. You will be part of a world-class team responsible for the design, performance tuning, and validation of foundational ML and HPC kernels. This includes building a library of parallel and distributed algorithms that maximize
-
Staff Software Engineer - Kernels
d-Matrix - Santa Clara, Santa Clara, Ca, Ca, United StatesIndexed from Ashbyposted 92 days agoWhy we showed this
Title: "kernel"Role: semantic matchUnspecified Engineering From the posting source - Principal From the posting source Salary not disclosedStaff Software Engineer - Kernels Santa Clara, Santa Clara, Ca, Ca, United States At d-Matrix , we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. Our culture is one of respect and collaboration. We value humility and believe in direct communication. Our team is inclusive , and our differing perspectives allow for better solutions. We are seeking individuals passionate about tackling challenges and are driven by execution. Ready to come find your playground? Together , we can help shape the endless possibilities of AI. Location: Hybrid, working onsite at our Santa Clara, Ca headquarters 3+ days per week. The Role: Staff Software Engineer - Kernels What you will do: The role requires you to be part of the team that helps productize the SW stack for our AI compute engine. As part of the software team, you will be responsible for the development, enhancement, and maintenance of software kernels for next-generation AI hardware. You possess experience building software kernels for HW architectures. You possess a very strong understanding of various hardware architectures and how to map algorithms to the architecture. You understand how to map computational graphs generated by AI frameworks to the underlying architecture. You have had past experience working across all aspects of the full-stack toolchain and understand the nuances of what it takes to optimize and trade off various aspects of hardware-software co-design.
-
Member of Technical Staff, Kernel Engineering
Inferact - San Francisco, California, United StatesIndexed from Ashby Comp disclosed in postingposted 205 days agoWhy we showed this
Title: "kernel"Role: semantic matchUnspecified Engineering From the posting source - Staff Plus From the posting source $200K-$400K From the posting source Equity Unknown provenance 401(k) reportedMember of Technical Staff, Kernel Engineering San Francisco, California, United States Inferact's mission is to grow vLLM as the world's AI inference engine and accelerate AI progress by making inference cheaper and faster. Founded by the creators and core maintainers of vLLM, we sit at the intersection of models and hardware-a position that took years to build. About the Role We're looking for a performance engineer to squeeze every FLOP out of modern accelerators. You'll write the kernels and low-level optimizations that make vLLM the fastest inference engine in the world. Your code will run on hundreds of accelerator types, from NVIDIA GPUs to emerging silicon. When hardware vendors develop new chips, they integrate with vLLM. You'll work directly with these teams to ensure we're extracting maximum performance from every generation of hardware. Skills and Qualifications Minimum qualifications: - Bachelor's degree or equivalent experience in computer science, engineering, or similar. - Deep experience writing CUDA kernels or equivalent (CuTeDSL, Triton, TileLang, Pallas). - Strong understanding of GPU architecture: memory hierarchy, warp scheduling, tiling, tensor cores. - Proficiency in C++ and Python with demonstrated ability to write high-performance code. - Experience with profiling tools (Nsight, rocprof) and performance optimization methodologies. - Obsession with benchmarks and squeezing every percentage point of speedup. Preferred qualifications: - Experience with ML-specific kernel optimization (FlashAttention, fused kernels). - Knowledge of quantization techniques (INT8, FP8, mixed-precision). - Familiarity with multiple accelerator platforms (NVIDIA, AMD, TPU, Intel). - Experience with compiler technologies (LLVM, MLIR, XLA). Bonus points if
-
Lead Software Engineer- Embedded C/C++, Linux Kernel & Device Driver Development
Thales - Bangalore, Karnātaka, IndiaIndexed from Phenom People Benefit evidence checked Jun 7, 2026posted 65 days agoWhy we showed this
Description: "kernel"Title: "kernel"Unspecified Engineering From the posting source - Senior From the posting source Salary not disclosed Inferred from posting 401(k) reportedLead Software Engineer- Embedded C/C++, Linux Kernel & Device Driver Development Bangalore, Karnātaka, India Embrace the role of a Lead Software Engineer specializing in Embedded C/C++, Linux kernel, and device driver development. Drive innovation in next-generation in-flight entertainment and connectivity solutions. Collaborate in an Agile environment, contribute to quality-focused software delivery, and shape the future of aerospace and digital technology at Thales.
- posted 66 days ago
Why we showed this
Title: "kernel"Role: semantic matchOnsite - 5d office From the posting source Engineering From the posting source - Mid From the posting source Salary not disclosedFounding GPU Kernel Engineer San Francisco | OnSite ABOUT SF TENSOR At The San Francisco Tensor Company, we believe the future of AI and high-performance computing depends on rethinking the entire software and infrastructure stack. Today's developers face bottlenecks across hardware, cloud, and code optimization that slow progress before ideas can reach their full potential. Our mission is to remove those barriers and make compute faster, cheaper, and universally portable. We are building a Kernel Optimizer that automatically transforms code into its most efficient form, combined with Tensor Cloud for adaptive, cross-cloud compute and Emma Lang, a new programming language for high-performance, hardware-aware computation. Together, these technologies reinvent the foundations of AI and HPC. SF Tensor is proudly backed by Susa Ventures and Y Combinator, as well as a group of angels including Max Mullen and Paul Graham as well as founders and executives of NeuraLink, Notion and AMD. We are partnering with researchers, engineers, and organizations who share our belief that the next breakthroughs in AI require breakthroughs in compute. ABOUT THE ROLE We're looking for a Founding GPU Kernel Engineer who lives right at the boundary between hardware and software. Someone who thinks in warps, occupancy, and memory hierarchies, and can squeeze every last FLOP out of a GPU. Your job is to go deeper than anyone else. You'll hand-tune kernels to figure out what's actually possible on the hardware, and then turn that knowledge into compiler optimization passes that help every model we compile. WHAT YOU'LL DO
-
Senior Principal Software Developer 5 (Linux Engineer)
Oracle - Santa Clara, CA, United States, USIndexed from Oracle Custom Benefit evidence checked May 7, 2026 Comp disclosed in postingposted 66 days agoWhy we showed this
Description: "kernel"Unspecified Engineering From the posting source - Senior From the posting source Resolvable source Verified parental leave: 14 wksource Resolvable source Verified non-birth-parent leave: 14 wksource $97K-$306K From the posting source Inferred from posting Adoption assistance Equity Inferred from posting 401(k) reportedSenior Principal Software Developer 5 (Linux Engineer) Santa Clara, CA, United States, US The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux kernel and working on innovative projects across multiple kernel subsystems, including networking, storage, security, performance optimization, virtual memory management, architecture enablement, and live patching technologies. · Design, develop, and optimize kernel features across areas such as: o Networking (Ethernet, InfiniBand, OFED, RoCE, DPDK, and related technologies) o Storage and Filesystems (iSCSI, Fibre Channel, NFS, ZFS, Btrfs, block layer, and filesystem layer) o Virtual Memory Management and Performance Optimization, including large page management and container workload performance o Security technologies such as encryption, TPM integration, signed kernels/modules, Secure Boot, and bootloader security · Contribute to the upstream Linux kernel and drive enhancements for cloud-scale deployments. · Collaborate closely with hardware design teams on processor bring-up and architecture enablement initiatives. Required Qualifications · Strong background in operating systems development. · Several years of hands-on Unix/Linux kernel development experience preferred. · Proficiency in C programming and kernel-level debugging. · Expertise in one or more Linux kernel subsystems, including networking, storage, memory management, security, or processor architecture. · Experience with open-source development practices and upstream kernel contributions is highly desirable. · Familiarity with Python and Bash scripting for development and automation tasks. Preferred Experience · High-performance networking technologies such as RoCE, advanced Ethernet networking. · Filesystem and storage technologies including XFS, ZFS, NFS,
-
Software Engineer - GPU Kernels
Baseten - San Francisco, California, United States, New YorkIndexed from Ashbyposted 394 days agoWhy we showed this
Title: "kernel"Role: semantic matchUnspecified Engineering From the posting source - Mid From the posting source Salary not disclosed Inferred from posting Fertility benefits EquitySoftware Engineer - GPU Kernels San Francisco, California, United States, New York ABOUT BASETEN Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production. We're growing quickly and recently raised our $300M Series E , backed by investors including BOND, IVP, Spark Capital, Greylock, and Conviction. Join us and help build the platform engineers turn to to ship AI products. THE ROLE We're seeking a GPU Kernel Engineer to join our team at the cutting edge of AI acceleration, where your code directly impacts the performance of state-of-the-art machine learning models. As a GPU Kernel Engineer, you'll craft the foundation that powers modern AI workloads, optimizing every microsecond of computation to enable breakthrough applications. You'll work in a fast-paced, intellectually stimulating environment where technical excellence is paramount and your contributions directly influence production systems serving millions of users across numerous products. This role offers exceptional growth potential for engineers passionate about low-level optimization and high-impact systems work. EXAMPLE INITIATIVES You'll get to work on these types of projects as part of our Model Performance team: - Baseten Embeddings Inference: The fastest embeddings solution available - The Baseten Inference Stack - Driving model performance optimization RESPONSIBILITIES Core Engineering Responsibilities - Design and implement high-performance GPU kernels for key ML operations, including matrix multiplications, attention mechanisms,
-
Software Engineer, Kernel Development and Optimization
TensTorrent - Gdańsk, Pomeranian Voivodeship, Poland; Warszawa, Masovian Voivodeship, PolandIndexed from Greenhouseposted 178 days agoWhy we showed this
Title: "kernel"Role: semantic matchSoftware Engineer, Kernel Development and Optimization Gdańsk, Pomeranian Voivodeship, Poland; Warszawa, Masovian Voivodeship, Poland Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities. Tenstorrent is building next-generation AI compute. The Kernel Development and Optimization team develops the performance-critical kernels that unlock the full capability of our hardware across ML and HPC workloads. This role is hybrid based out of Warsaw or Gdansk, Poland. We welcome candidates at various experience levels for this role. During the interview process, candidates will be assessed for the appropriate level, and offers will align with that level, which may differ from the one in this posting. Who You Are - A strong C++ systems engineer with experience writing performance-critical or low-level software. - Comfortable reasoning about concurrency, synchronization, latency hiding, and compute versus memory trade-offs. - Data-driven in your approach, using profiling and benchmarking results to guide optimization decisions. - Effective at debugging complex runtime or kernel-level issues in large codebases. - Structured thinker who can break down ambiguous performance problems into
- posted 459 days ago
Why we showed this
Title: "kernel"Role: semantic matchSoftware Engineer - Core Database (Kernel) London About Neo4j: Neo4j is the graph intelligence platform that transforms data into knowledge to power the next generation of intelligent applications and AI systems. It includes enterprise-ready knowledge graphs for accurate, explainable, and governed AI; the most comprehensive, trusted, and easy-to-deploy graph capabilities across any environment and data source; and an unmatched ecosystem trusted by 84 of the Fortune 100 and supported by the world's largest graph community. Intelligence that works. Results that matter. Built to work everywhere and integrate with everything across every cloud for dynamic, personalized, and autonomous AI systems. We deliver quicker results, contextual knowledge, and solutions that impact customers and employees across the business. Our Vision: At Neo4j, we have always strived to help the world make sense of data. As business, society and knowledge become increasingly connected, our technology promotes innovation by helping organizations to find and understand data relationships. We created, drive and lead the graph database category, and we're disrupting how organizations leverage their data to innovate and stay competitive. The Role: Do you like to solve advanced and complex computer science problems? Do you want to be part of a team that values user success and where you can have intellectually honest discussions? We are looking for an experienced backend engineer who is able to solve technical challenges and deliver high-quality code to join our talented, innovative Kernel team. You will be part of a brilliant, energetic, and fun team of engineers working on the
-
Deep Learning Kernel Software Performance Architect - New College Grad 2026
NVIDIA Corporation - US, CA, Santa ClaraIndexed from Workday Benefit evidence checked Jun 13, 2026posted 96 days agoWhy we showed this
Title: "kernel"Role: semantic matchUnspecified Engineering From the posting source - Mid From the posting source Salary not disclosed Equity Inferred from posting 401(k) reportedDeep Learning Kernel Software Performance Architect - New College Grad 2026 US, CA, Santa Clara posted: Posted 30+ Days Ago
-
Software Engineer (C / Kernel / Systems Programming)
NetApp, Inc. - Bangalore, India Office (BANGALORE)Indexed from Eightfold Benefit evidence checked Jun 7, 2026posted 64 days agoWhy we showed this
Description: "kernel"Title: "kernel"Unspecified Engineering From the posting source - Mid From the posting source Salary not disclosed Equity Inferred from posting 401(k) reportedSoftware Engineer (C / Kernel / Systems Programming) Bangalore, India Office (BANGALORE)
- posted 66 days ago
Why we showed this
Employer: "kernel"Role: semantic matchOnsite - 5d office From the posting source Other - Staff Plus From the posting source Salary not disclosedHead of Client Delivery London | OnSite About Kernel Enterprise AI only works when the underlying data is accurate - but most CRMs are filled with duplicates, broken hierarchies, and outdated information that undermine forecasting, territory planning, and AI deployments. We've raised a $14M Series A from top VCs and operators at Plaid, OpenAI, Slack and others to solve this with Agentic Company Data - the AI-native alternative to Dun & Bradstreet. RevOps teams at Gong, Navan, Mistral, AlphaSense, and Zip use Kernel to eliminate duplicates, fix hierarchies, and deliver the accuracy they need to operate with confidence. What a RevOps expert can do manually for a single record, Kernel can do safely at scale for an entire CRM. Our platform gives teams confidence in the data foundation that powers enterprise decision-making and AI. The Role This is a hands-on leadership role owning how Kernel delivers for its enterprise clients. You'll sit at the intersection of client success, solutions engineering, and implementation - leading both the function and the team behind it. You'll work closely with Sales, Product, and Engineering to ensure every client in our portfolio is getting real value, fast. In practice that means two things: being a strong client partner yourself, and being an even stronger people manager for the team that does this work every day. What You'll Be Doing: 🤝 Client leadership - Own the client relationship at a senior level across a portfolio of enterprise accounts - Keep implementations moving at pace - time-to-value
- posted 137 days ago
Why we showed this
Title: "kernel"Role: semantic matchUnspecified Engineering From the posting source - Staff Plus From the posting source Salary not disclosedSenior Staff Software Engineer - Kernels Belgrade, Serbia At d-Matrix , we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. Our culture is one of respect and collaboration. We value humility and believe in direct communication. Our team is inclusive , and our differing perspectives allow for better solutions. We are seeking individuals passionate about tackling challenges and are driven by execution. Ready to come find your playground? Together , we can help shape the endless possibilities of AI. The Role: Senior Staff Software Engineer - Kernels Location: Hybrid, working onsite at our Belgrade, Serbia, office 3-5 days per week. What you will do: The role requires you to be part of the team that helps productize the SW stack for our AI compute engine. As part of the software team, you will be responsible for the development, enhancement, and maintenance of software kernels for next-generation AI hardware. You possess experience building software kernels for HW architectures. You possess a very strong understanding of various hardware architectures and how to map algorithms to the architecture. You understand how to map computational graphs generated by AI frameworks to the underlying architecture. You have had past experience working across all aspects of the full-stack toolchain and understand the nuances of what it takes to optimize and trade off various aspects of hardware-software co-design. You can build and scale
-
Senior AI Software Engineer, Kernel Libraries
NVIDIA Corporation - 2 LocationsIndexed from Workday Benefit evidence checked Jun 13, 2026posted 75 days agoWhy we showed this
Description: "kernel"Title: "kernel"Unspecified Engineering From the posting source - Senior From the posting source Salary not disclosed Equity Inferred from posting 401(k) reportedSenior AI Software Engineer, Kernel Libraries 2 Locations posted: Posted 10 Days Ago
- posted 213 days ago
Why we showed this
Title: "kernel"Role: semantic matchUnspecified Engineering From the posting source - Mid From the posting source Salary not disclosed Inferred from posting Mental health supportKernel Driver Software Engineer San Jose, CA, United States About Etched Etched is building the world's first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200. With Etched ASICs, you can build products that would be impossible with GPUs, like real-time video generation models and extremely deep & parallel chain-of-thought reasoning agents. Backed by hundreds of millions from top-tier investors and staffed by leading engineers, Etched is redefining the infrastructure layer for the fastest growing industry in history. Key Responsibilities - Design, develop, and maintain kernel-mode drivers ensuring high reliability, informative debug, and optimal performance. - Analyze and optimize driver performance for demanding AI workloads, focusing on minimizing latency and maximizing throughput. - Collaborate closely with hardware engineers throughout the ASIC design process.. - Implement driver support for device virtualization technologies, including SR-IOV, VFIO, and para-virtualization. - Implement efficient memory management strategies considering kernel memory mapping, page tables configuration, NUMA awareness for device data caching, and IOMMU configuration. - Build kernel drivers fundamentally designed to support and maintain security across host processes, physical memory spaces, and device attestation. - Diagnose and resolve complex driver-related issues, using common kernel debugging tools and techniques (ftrace, dmesg, etc.) to identify and fix bugs. - Design and implement synchronization mechanisms to handle concurrent access to multiple accelerators. - Develop and execute comprehensive test plans to validate driver functionality, stability, and performance in manufacturing and in general production environments. - Collaborate with software
-
Kernel Scheduler Engineer, Core OS
Apple - Cupertino, United States of AmericaIndexed from Apple Custom Benefit evidence checked Jun 13, 2026 Comp disclosed in postingposted 157 days agoWhy we showed this
Description: "kernel"Title: "kernel"Unspecified Engineering From the posting source - Mid From the posting source $147K-$272K From the posting source Equity Inferred from posting 401(k) reportedKernel Scheduler Engineer, Core OS Cupertino, United States of America The Darwin Scheduler team within Apple's Core OS organization is responsible for the delivery of a high-quality and performant kernel for every Apple product. Our software runs on your wrist in watchOS; in your pocket with iOS; on your desk in macOS; and on the high-performance systems driving the creative industry. The team focuses on key kernel technology areas such as CPU scheduling, power management, and threading models which are central to delivering industry-leading performance and battery life. We are looking for a highly skilled Systems Engineer to join us in designing the next generation of Apple's kernel scheduler. As one of the few vertically integrated systems shops remaining, our engineers have the unique opportunity to influence the entire stack-from silicon design to the behavior of the world's most advanced applications. As a Kernel Engineer on the Scheduler team, you will drive the evolution of the XNU kernel to support the expanding capabilities of Apple Silicon. You will work on the heart of the operating system, designing scheduling policies that balance extreme performance with aggressive power efficiency. We are looking for a self-driven engineer who thrives on navigating complex system interactions. You will be responsible for identifying bottlenecks in highly parallel workflows, optimizing the interaction between hardware and software, and ensuring our OS scales gracefully from low-power embedded devices to massive high-performance workstation architectures. Scalability & Performance: Architect scheduler improvements to unlock the full potential of modern Apple Silicon. Identify
Take this list with you
Download the 494 matching jobs in any format - read offline, archive, or hand to an AI assistant with your resume to find the best fits.
Or email it to me instead
The AI-ready prompt is a pre-written question you can paste into Claude, ChatGPT, Gemini, or Perplexity along with your resume. We never see your resume; this happens in your AI client of choice.
AI agent reading directly? Same data lives at /api/jobs.json?page=2&q=KERNEL.
See /llms.txt and /api/openapi.json for the full schema.