Senior Neural Network Kernel Software Development Engineer
Targeted Talent
Job Description
Job Description
Senior Neural Network Kernel Software Development Engineer
Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamlining the experience for researchers and developers. The focus involves the optimization of various common neural networks for optimal performance on architectures, facilitated by the software optimization tool flow.
We are seeking software developers who are driven and naturally curious. The chosen candidate will contribute within agile teams, working closely with senior software engineers for mentorship. This role presents an opportunity to tackle novel challenges using cutting-edge technologies, as they build innovative systems from scratch.
As a key team member, you will specialize in constructing efficient implementations of practical neural net kernels tailored to their distinctive hardware architecture. Additionally, you will implement diverse computing algorithms, maximizing computation and communication throughput. This role involves developing a profound understanding of the architecture's intricacies, working collaboratively with the architects and compiler engineers.
Responsibilities:
- Experience writing kernels to accelerate Neural Network execution on custom hardware accelerators (not on CPU's)
- Design, prototype, and execute low-level, adaptable C++ programs (kernels) for various neural net operations.
- Define, document, and communicate configuration APIs for these kernels to the compiler team.
- Share performance optimization concepts with both compiler engineers and architects working on future product generations.
- Develop comprehensive computation strategies spanning kernels for multichannel and multi-chip neural net implementations.
Requirements:
- Degree in Computer Science, Engineering, Math, Physics, or related field (preferably MS or PhD).
- Profound knowledge of modern C++, with a focus on code generation and low-level compute optimizations.
- Familiarity with fundamental Neural Network operator algorithms - Convolutions, Transformers, RNNs.
- Demonstrated capability to independently navigate challenging, well-defined problems.
- Aptitude and interest in both high-level conceptual understanding and intricate technical details.
- Enthusiasm for problem-solving within highly structured and restricted environments.
Preferred Skills and Experience:
- Proficiency in Python.
- Experience with other AI accelerator programming.
- Strong mathematical aptitude.
- Enjoyment of solving complex problems.
Our client offers:
- Comprehensive health and extended health benefits.
- Competitive Salary
- Unlimited sick leave.
- Stock options.
- Contribution to revolutionizing chip and software technologies with global impact.
- DataDirect Networks, Inc. is seeking a Lustre Engineer focused on enhancing high-performance, enterprise-ready Lustre capabilities... ...will have over 7 years of hands-on Lustre software development experience, particularly in kernel-space C and performance optimization. You...SeniorNetwork
- ~ Senior Software Engineer (Rust) at Symbolica – San Francisco, US Senior Software Engineer (Rust) at Symbolica – San Francisco, US... ...interpretable. While others focus on scaling data‑hungry neural networks, we’re building AI that understands the structures of thought...SeniorNetworkWork at officeShift work
- ...infrastructure company located in California is seeking a Senior Staff Software Engineer specializing in Software Defined Networking. This role involves leading the SDN strategy,... ...using advanced technologies in the Linux Kernel. Ideal candidates will have over 8 years of...SeniorNetwork
- ...in San Francisco is seeking a Senior Software Engineer to lead its Software Defined Networking strategy. This role involves hands... ..., alongside expertise in Linux kernel and networking technologies.... ...benefits and a focus on career development. #J-18808-Ljbffr Crusoe Energy...SeniorNetwork
- ...Senior Flight Software Engineer Astro Mechanica is seeking a Senior Flight Software... ..., operating system, networking, and firmware. You will work... ...Own all aspects of software development including design, test, and... ...systems or the Linux kernel Proven skills in debugging...SeniorNetworkWork at officeFlexible hours
- Kelly Services is seeking an experienced Embedded Software Engineer who will implement critical software to enhance technology for community... ...possess strong expertise in C programming and Linux kernel development, with at least 5 years of hands-on experience in embedded...SeniorNetworkRelocation
- ...Dormont Manufacturing Co is seeking a Principal Software Engineer with a focus on cloud security solutions. This role involves providing technical... ...to deliver innovative and impactful security services for network security architecture. The ideal candidate will have...SeniorNetwork
$154.42k - $235.9k
...reliable, observable, and fast. As a Senior Software Engineer, you will design and deliver the core... ...work across C++ systems, Linux, and networking/IPC to achieve low‑latency messaging,... ...networking/IO: io_uring, RDMA/PCIe messaging, kernel/bpf‑based observability, packet...SeniorNetworkLocal areaFlexible hours$215k - $265k
...two decades. DataDirect Networks (DDN) is a global... ...Solutions Architecture & Engineering | NVIDIA DDN is the global... ...We are seeking a Senior Staff Software Engineer for the ongoing development of a S3 compliant high... ...principles and architecture of Kernel procedures. Broad...SeniorNetworkLocal areaRemote workWorldwide$300 per month
...other, come build with us at Crusoe. Senior Staff Software Engineer, Storage San Francisco, Sunnyvale,... ...design reviews that intersect storage, networking, and virtualization. Deep... ...difficult bottlenecks in the stack—from kernel-level IO context switching to global...SeniorNetwork- ...Udaip Cloud-Based Data And Ai Platform Engineer At U.S. Bank, we're on a journey to... ..., and monitoring Collaborate with development and research teams to ensure smooth deployment... ...most normal issues with performance, networking, kernel drivers, package management, etc. or...SeniorNetworkTemporary workWork experience placement
$150k - $250k
We are seeking a Senior AI Engineer to join our cutting-edge AI Research team. You will lead the development of innovative AI solutions including machine learning models, neural networks, and deep learning algorithms that power our next-generation products. Responsibilities...SeniorNetworkRemote workHome officeFlexible hours$320k - $405k
...committed researchers, engineers, policy experts, and... ...build alignment across senior stakeholders and communicate... ...8+ years of software engineering experience... ...level systems experience: kernel, virtualization, device... ...with high-performance networking (EFA, RDMA, InfiniBand...SeniorNetworkVisa sponsorship$160k - $200k
...companies. The Role We are looking for a Senior Product Software Engineer to join our Engineering team and... ...both backend and frontend development, with an emphasis on building scalable... ...platform, powered by a proprietary neural network, that recommends and executes operating...SeniorNetworkRemote workFlexible hours$320k - $405k
...group of committed researchers, engineers, policy experts, and business... ...qualifications Significant software engineering experience... ...API behavior down to node and network-level root causes A track record... ...systems experience such as Linux kernel tuning, cgroups, or eBPF 8+...SeniorNetwork$220k - $270k
...building a real human network designed to... ...across hardware, software, AI, cryptography, mobile engineering, and global operations... ...aspects of driving development of world‑class... ...is looking for a Senior Software Development... ...components, including kernel modules, init...SeniorNetworkWork at officeOverseasFlexible hours- Hayden AI Technologies, Inc. is looking for a Senior Firmware Engineer to join the Device Software team in San Francisco, California. The role requires deep expertise in Linux kernel and device driver development, where you will design and maintain device drivers, optimize...Senior
$152k - $184k
...build with us at Crusoe. About the Role As a Senior Software Engineer — Software Defined Networking, you will lead the development and execution of our Software Defined... ...strategy. You will work extensively with the Linux Kernel, utilizing technologies such as XDP/EBPF,...SeniorNetworkTemporary work$300 per month
.... We’re crafting the engine that powers a world where... ...: The Crusoe Cloud Software Development team is seeking a... ...passionate and experienced Senior Staff Software... ...compute, storage, and networking resources. Identify and... ...tolerance mechanisms. Linux Kernel Familiarity :...SeniorNetworkFull timeTemporary work- Senior Site Reliability Engineer - AI Infrastructure Location: Global Remote / San Francisco... ...building the systems, network, and orchestration layer... ...from network fabric - kernel - framework. What You’ll Own... ...equally valued. Automation & Software Engineering: Strong...SeniorNetworkFull timeRemote work
- ...Revel is building the software infrastructure that controls... ...real-world systems. Engineers rely on Revel to... ...embedded within customer networks across the globe. We're looking for a Senior Software Reliability Engineer... ...) Linux fundamentals: kernel and kernel modules,...SeniorNetworkPermanent employmentLocal areaRelocation
- ...make it accessible to software developers of all... ...is looking for a Senior Site Reliability Engineer to join the Infrastructure... ...and data plane development, along with... ...Deep understanding of networking, security, and authentication... ...foundations (Linux kernel, file systems,...SeniorNetwork
$300 per month
...highly skilled and motivated Senior Staff Software Engineer - SoftwareDefinedNetworking to lead the development and execution of our innovative SoftwareDefined Networking strategy. In this critical role... ...and DPUs/IPUs within the Linux Kernel to significantly enhance...SeniorNetworkTemporary work$150k - $280k
...Halliday is the commerce automation network for modular chains. We are a young, venture... ...-tier investors. About the role As a Senior Software Engineer at Halliday, you’ll play a pivotal... ...smart contracts. Contribute to the development and refinement of Halliday’s public SDKs...SeniorNetworkRelocationVisa sponsorship$124k - $280k
...in data and analytics engineering focus on leveraging advanced... ..., expertise, and network to deliver quality... ...team, you will lead the development of AI, GenAI, and ML solutions... ...health plans. As a Senior Manager, you will... ...LlamaIndex, Semantic Kernel) to build healthcare AI...SeniorNetworkFull timeH1b- A leading career network company seeks a Senior Software Engineer to build internal products and automations for operational excellence. You will collaborate with operators to understand workflows, lead impactful projects from ideation to deployment, and mentor other engineers...SeniorNetworkRemote job
- ...As a machine learning engineer or scientist, your... ...production. We’re seeking a Senior Staff Engineer who... ..., enable fast model development, low‑latency serving... ...), algorithms (e.g. neural networks/deep learning, optimization... ...a large, high‑scale software applications (e.g.,...SeniorNetworkWork experience placementRemote workShift work
- ...- keep reading. We are hiring exceptional Site Reliability Engineers who take pride in building and operating mission-critical, production... ...areas: Cloud & Infrastructure Deep AWS expertise - networking, compute, IAM, scaling, security Strong experience managing...SeniorNetworkRemote work
- A leading consultancy firm in San Francisco is seeking a Network Engineer responsible for designing and maintaining robust network infrastructures across various environments, including cloud. The successful candidate will work to ensure high availability, security, and...SeniorNetwork
$261k - $326k
...company specializing in AI infrastructure is seeking a Principal Engineer to enhance reliability and scalability of cloud systems. This... ...operational excellence. Candidates should have strong networking expertise and systems fundamentals, especially in high-scale environments...SeniorNetwork
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Neural Network Kernel Software Development Engineer. Be the first to apply!
- network design engineer San Francisco, CA
- ip network engineer San Francisco, CA
- network software engineer San Francisco, CA
- core network engineer San Francisco, CA
- network reliability engineer San Francisco, CA
- senior network engineer San Francisco, CA
- production network engineer San Francisco, CA
- lead network engineer San Francisco, CA
- network engineer San Francisco, CA
- network engineer - transport San Francisco, CA


