Kernel Engineer - New Grad
Foundation Capital
Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver industry-leading training and inference speeds; 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.
Cerebras works with the leading 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.
About the Role
As a Kernel Engineer at Cerebras, you will develop high-performance software at the intersection of hardware and software for cutting-edge artificial intelligence and high-performance computing workloads.
You will help implement, optimize, and validate machine learning and linear algebra operations for the Cerebras Wafer-Scale Engine, our custom massively parallel processor architecture. Working alongside experienced kernel, compiler, performance, and hardware engineers, you will learn how algorithms are mapped to specialized hardware and contribute to software that maximizes compute utilization and system performance.
You will be part of a team responsible for the design, development, performance tuning, and validation of foundational ML and HPC kernels. This is an excellent opportunity for a new graduate who is interested in computer architecture, parallel programming, low-level software, and machine learning systems.
Responsibilities
Help design and implement machine learning and linear algebra kernels for the Cerebras Wafer-Scale Engine.
Develop and debug high-performance kernel routines using low-level programming techniques and the Cerebras Software Language, a custom C-like language.
Apply parallel programming algorithms to map computational workloads efficiently onto the Cerebras architecture.
Use mathematical analysis, performance data, and profiling tools to evaluate kernel behavior and inform design decisions.
Identify and investigate correctness, performance, and hardware utilization issues.
Develop unit tests and system-level validation methodologies to verify the functionality and performance of kernel libraries.
Collaborate with kernel, compiler, performance, and hardware engineers to improve software and system performance.
Study emerging machine learning workloads and contribute to the evolution of the kernel library.
Participate in code reviews, technical discussions, and software development processes.
Build an understanding of the Cerebras architecture, instruction set, memory system, and communication model.
Minimum Skills & Qualifications
Bachelor’s, Master’s, or PhD in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field.
Strong programming fundamentals in C++ and familiarity with Python.
Understanding of foundational computer architecture concepts such as processors, memory hierarchies, instruction execution, or data movement.
Knowledge of data structures, algorithms, and software development fundamentals.
Experience debugging software through coursework, internships, research, co-op placements, or technical projects.
Strong analytical and problem-solving skills.
Interest in low-level software, parallel computing, performance optimization, or hardware/software co-design.
Ability to learn unfamiliar systems and collaborate effectively within a technical team.
Preferred Skills & Qualifications
Research, internships, or projects involving kernel development, compilers, computer architecture, HPC, or systems programming.
Familiarity with parallel algorithms, multithreaded programming, or distributed memory systems.
Exposure to programming accelerators such as GPUs, FPGAs, or other specialized processors.
Experience with low-level programming, assembly language, CUDA, OpenCL, or a domain-specific language.
Familiarity with machine learning concepts, neural networks, or frameworks such as PyTorch or TensorFlow.
Exposure to numerical computing, linear algebra, or HPC kernels.
Experience using profiling, benchmarking, or performance analysis tools.
Familiarity with library or API development practices.
Why Join Cerebras
People who are serious about software make their own hardware. At Cerebras, we have built a breakthrough architecture that is unlocking new opportunities for the AI industry. With dozens of model releases and rapid growth, we’ve reached an inflection point in our business. Members of our team tell us there are five main reasons they joined Cerebras:
Build a breakthrough AI platform beyond the constraints of the GPU.
Publish and open source their cutting‑edge AI research.
Work on one of the fastest AI supercomputers in the world.
Enjoy job stability with startup vitality.
Our simple, non‑corporate work culture that respects individual beliefs.
Find out more about what it's like to work at Cerebras here!
Cerebras Systems is committed to creating an equal and diverse environment and is proud to be an equal opportunity employer. We celebrate different backgrounds, perspectives, and skills. We believe inclusive teams build better products and companies. We try every day to build a work environment that empowers people to do their best work through continuous learning, growth and support of those around them.
This website or its third‑party tools process personal data. For more details, click here to review our CCPA disclosure notice.
#J-18808-Ljbffr- ...Cerebras Systems is seeking a Kernel Engineer in Sunnyvale to develop high-performance software for ML and HPC workloads on the Cerebras Wafer... ...kernel, compiler, perf, and hardware teams. This role targets new graduates and those interested in computer architecture and...New grad
$184k - $287.5k
...We're now looking for a Sr. Inference Engineer, for GPU Kernel Optimization! What does it take to push every LLM inference operation to its performance ceiling? Our LLM Inference Performance Analysis and Optimization team builds the answer from the ground up. We develop...Suggested- ...Job Description: NVIDIA is seeking a SoC ASIC Verification Engineer New Grad to join their elite engineering team. This role involves verifying advanced SoCs with AI capabilities for applications in self-driving cars, gaming consoles, and automated machines. The ideal...New grad
$167k - $246k
...THE ROLE Join a world-class team of engineers building the next generation of enterprise... ...innovation, developing and optimizing the Linux kernel to push the boundaries of performance and... ...results. WHAT YOU'LL DO Develop new features within the Linux kernel in...SuggestedWork at officeFlexible hours- ...Process Engineer Applied Materials is the global leader in materials science and engineering... ...are at the foundation of virtually every new semiconductor chip and advanced display in... ...: Full time Employee Type: New College Grad Travel: Yes, 10% of the Time...New gradFull timeRelocation
- .... This is a highly visible and collaborative role, where you will partner closely with cross-functional stakeholders in Product, Engineering, and Sales. At Applied, you will: Design scenarios across a variety of operating domains showcasing the capabilities of Applied...New gradFull timeFor contractorsFor subcontractorCasual workInternshipWork at officeRemote workDay shift
- ...intelligence across commercial and defense sectors. As a Forward Deployed Engineer , you'll work in small teams and own end-to-end execution of... ...-world environments Work across our entire stack to develop new products, features, and tools for our customers' autonomy...New gradFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$124k - $171k
...Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new semiconductor chip and advanced display in the... ...: Full time Employee Type: New College Grad Travel: Yes, 10% of the Time Relocation...New gradFull timeWork experience placementRelocation- ...commitments. This in-office expectation does not apply to contractor positions About the role We're looking for Software Integration Engineers who are curious, eager to learn, and excited to deliver impactful features for our newest products. In this role, you'll work...New gradFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$180k - $275k
...excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-... ...engineers with a diverse range of experience levels: from new college grads to experienced veterans of the industry. Identify, define...New gradFull timeContract workRemote work- ...expectation does not apply to contractor positions About the Role Applied is seeking a high-energy, detail-oriented New Graduate UX Test Engineer to join our specialized Validation team. This role is pivotal in ensuring that our software applications provide an...New gradFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
- ...in-office expectation does not apply to contractor positions About the role We are looking for bright Hardware Integration Engineers interested in designing and building next-generation compute and sensor hardware for autonomous and AI-driven vehicles. Our hardware...New gradFull timeContract workFor contractorsFor subcontractorCasual workInternshipWork at officeRemote workDay shift
- ...diagnosing, debugging, and resolving PCIe, Linux kernel, and system-level issues on internal test... ..., improve system stability, and support new platform development. Skills: Key... ..., and troubleshooting guides for engineering teams. Support system bring-up, qualification...
- ...expectation does not apply to contractor positions About the Role Applied Intuition is looking for a motivated New Grad OTA Validation Engineer to join our Validation team. In this role, you will be responsible for validating Over-the-Air (OTA) software updates...New gradFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
- ...expectation does not apply to contractor positions About the Role We are looking for a highly motivated and curious New Grad Embedded Test Engineer to join our team in Sunnyvale. This role is designed for early-career engineers eager to dive into the world of...New gradFull timeFor contractorsFor subcontractorCasual workInternshipWork at officeRemote workDay shift
- ...emergencies. About the Role We are looking for a Build & Release Engineer to own release cuts from our Git repositories, manage uprevs (... ...for build artifacts, binaries, and release status. Ship new features for the portal as its primary engineer, including UI, backend...New gradFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$149k - $224k
...customers, ODM/JDM partners, and internal engineering teams to translate complex requirements... ...emerging storage technologies seamlessly into new and existing platform architectures .... ...: Hands-on experience navigating OS/kernel-level hardware debugging tools and working...Work at officeFlexible hours$184k - $287.5k
...NVIDIA Math Libraries team is looking for a senior engineer to join our development efforts in the area of kernel generation for AI and HPC, specifically targeting matrix operations, JITing and fusions. Around the world, leading commercial and academic organizations are...$152k - $218.5k
...We are looking for software engineers to join our development efforts in the area of sparse linear algebra kernels for high-performance libraries such as cuSPARSE and cuDSS. Around the world, leading commercial and academic organizations are revolutionizing AI, data analytics...Work experience placement$152k - $241.5k
...looking for an outstanding Senior Compiler Engineer to help build the next generation of... ...runtime, library, and hardware teams to bring new capabilities into production tools and... ...compiler pipelines, runtimes, libraries, kernels, and GPUs.Collaborate closely with internal...Full timeRemote work$1,423 - $1,714 per week
...Certification (NBCOT) Graduate of an accredited program in occupational therapy Occupational Therapy Assistant experience, but New Grads are welcome to apply Other certifications or licenses may be required for this position Summary: The Occupational Therapy...New gradFull timeContract workTemporary workShift work$1,372 - $1,653 per week
...Certification (NBCOT) Graduate of an accredited program in occupational therapy Occupational Therapy Assistant experience, but New Grads are welcome to apply Other certifications or licenses may be required for this position Summary: The Occupational Therapy...New gradFull timeContract workTemporary workShift work$1,385 - $1,669 per week
...Preferred Qualifications: Graduate of an accredited program in physical therapy Physical Therapy Assistant experience, but New Grads are welcome to apply Other certifications or licenses may be required for this position Summary: The Physical Therapy...New gradFull timeContract workTemporary workWork from homeShift work$45 - $50 per hour
...California COTA license in good standing.Graduate of an accredited Occupational Therapy Assistant program.SNF experience preferred, but new grads are welcome to apply!Strong communication, organization, and teamwork skills.Commitment to delivering exceptional patient care.We...New gradFull time$134.5k - $201.7k
Company:Qualcomm Atheros, Inc.Job Area:Engineering Group, Engineering Group > Software EngineeringGeneral... ...enable wireless driver functionality on new AP hardware platforms.Optimize wireless... ...driver enhancements into the Linux kernel.Develop and maintain technical design...Work experience placementWork from home- ...Diagnostics Team Details : We are looking for inquisitive software engineers eager to bridge the gap between software platform architecture... ...: Design and write platform driver code across kernel and user space to model, stress, and verify hardware performance...New gradImmediate start
$140k - $215k
...including Windows, Mac, and Linux. As a Software Engineer, you will be expected to have ownership... ...ll Do:Provide partnership in the windows kernel mode sensor development team involved in... ...and Response Security Software.Develop new product concepts.Support development...Permanent employmentFull timeWork experience placementWork at officeLocal areaRemote work2 days per week3 days per week- ...scale, come make a difference at Fiserv.Job TitleStaff Systems Engineer - Device Engineering - In-person CommerceAbout your role:Clover... ...Senior Systems Engineer to serve as our resident Level 2 payment kernel expert at our Sunnyvale, CA campus, driving the engineering and...Full timeWork at officeMonday to Friday
$119.8k - $234.7k
...Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s... ...memory subsystems to compiler-generated kernels, distributed communication fabrics, and large... ...Partner with compiler teams to validate new compiler features and workload...Ongoing contractWork at officeLocal areaWorldwide3 days per week$184k - $356.5k
...to see: ~ Bachelor’s degree in Computer Science, Electrical Engineering or related field or equivalent experience. ~8+ years of experience... ...(Ceph, Weka.io, Vast, Lustre, GPFS) and Linux storage kernel development. GPU & AI Infrastructure: Proficient with NVIDIA...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Kernel Engineer - New Grad. Be the first to apply!







