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.
$255k - $405k
...tuning and inferencing AI models, where engineers can easily, securely and affordably... ...secure boot, system hardening, kernel integrity monitoring, and isolation... ...secure boot, confidential computing, software-defined perimeter, network segmentation, firewalling, identity...SeniorNetworkFull timeWork at officeLocal areaWork from homeFlexible hours- ...chemistry, and large-scale engineering. Our goal is to translate complex... .... The Role As a Senior AI/ML Engineer, you will lead... ...diffusion models, and Graph Neural Networks (GNNs). Own end-to-end... ...data pipelines. ~ Strong software engineering fundamentals: clean...SeniorNetworkFull timeRemote workFlexible hours
- ...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... ..., offering unparalleled learning and networking opportunities. Apply now to embark on...NetworkFull timeFlexible hours
$250k - $300k
.... We're looking for a Principal Software Engineer to architect the systems that put... .... We are seeking a Senior AI Engineer to lead the development of automated building design systems... ...reconstruction. Build graph neural networks and geometric deep learning models...SeniorNetworkFull timeWork at officeHome office$155k - $183k
...infrastructure. About This Role: As a Senior Software Engineer I - Software Defined Networking, you will lead the development and execution of our Software Defined... .... You will work extensively with the Linux Kernel, utilizing technologies such as XDP/EBPF, DPDK...SeniorNetworkFull timeTemporary work- ...Looking For We are looking for top engineers that combine experience with... ...maintaining robust, performant systems. A software expert first, but excited to... ...learning, and deep neural nets. Systems: Multithreading, dev ops, networking, linux. Languages: Python, C++,...SeniorNetworkDaily paidWork at officeRelocation package
$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$145.92k - $191.05k
...across computing, networking, sensing, and security... ..., rigorous engineering, and a shared commitment... ...mid-level through senior-level embedded software engineers (5+ years... ...Participate in the software development life cycle, from... ...Linux, Linux kernel modules, and standard...SeniorNetworkPermanent employmentContract workWork at officeRemote workWorldwideNight shift- ...advanced airframe and engine technologies—which... ...Mechanica is seeking a Senior Flight Software Engineer to join our... ...application, operating system, networking, and firmware. You... ...aspects of software development including design,... ...systems or the Linux kernel Proven skills in...SeniorNetworkWork at officeFlexible hours
$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- ...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
- ...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...SeniorNetworkRemote work
$170k - $230k
...recruiting for on behalf of one of our customers. She will pick the best candidates from Jack's network The next step is to speak to Jack . Senior Software Engineer, Backend Salary: $170K – $230K + Equity Company Description: Fast-growing healthcare...SeniorNetworkFull time$160k - $250k
...She will pick the best candidates from Jack's network. The next step is to speak to Jack . Senior Software Engineer Salary: $160K – $250K + Equity... ...Description: You will lead the technical development of a real-time conversational video interface...SeniorNetworkFull time$180k - $300k
...Software Engineer, Consensus - Anza Who We Are Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability... ...role in fortifying Anza's Agave client and the broader Solana network. Your work will directly improve the efficiency and...SeniorNetworkRemote jobFull timeWorldwideFlexible hours$130k - $220k
...are powered by Coherent Distributed Networks (CDN™), empowering warfighters,... ...radar systems. Working alongside software, hardware, and systems engineers, you’ll design and operate the backend... ...plus: Python and modern backend development. Azure or another major cloud...SeniorNetworkPermanent employmentWork experience placementCasual workRelocation package$220k - $247.5k
...during, and after playing games. We are looking for a Senior Machine Learning Engineer to join our Revenue ML team at Discord. This role sits at... ...Bonus Skills: Experience applying graph ML or social network signals (social affinities, community behavior) to...SeniorNetworkFull timeSeasonal work$160k - $220k
...for on behalf of one of our customers. She will pick the best candidates from Jack's network The next step is to speak to Jack . Job Title: Senior Software Engineer Salary: $160K - $220K + Equity Company Description: Theseus - YC S24 drone autonomy...SeniorNetworkFull time- ...make a direct and meaningful impact. As a Senior Lead Infrastructure Engineer at JPMorgan Chase within the Enterprise Technology - Network Services Group, you exhibit both depth and breadth of knowledge regarding software, applications, and technical processes across...SeniorNetwork
- ...We are looking for an experienced Senior Staff Software Engineer to join our Builder Tools engineering... ...technical field. ~8+ years software development experience. ~ Experience... ...Experience with container orchestration (e.g., Docker, Kubernetes) and networking...SeniorNetworkFull time
- ...physical worlds through precision location. Our RTK Corrections Network and Positioning Engine deliver centimeter-level accuracy and high-confidence... ...boundaries of autonomy and automation. Role Outcome Senior DevOps Engineers own the infrastructure, automation, and...SeniorNetworkImmediate start
- ...has expanded into a horizontal automation engine adopted by HR, Finance, Legal, Security,... ...employee onboarding/offboarding, software access management, and the long tail of... ...performance, including compute, storage, networking, and database layers. Implement security...SeniorNetworkFull time
- ...infrastructure by enabling seamless deployment across a distributed network of GPUs, optimizing for cost, performance, and flexibility. Our... .... About the Role We’re looking for a hungry, creative engineer who thrives in a high-trust, high-velocity environment. You’ll...SeniorNetworkFull time
- ...Formal is on a mission to build the best engineering team and we're looking for people who... ...more traffic What You Need Software development experience building data-intensive software... ...Experience working in DBs, OS, networking, or other systems-level environments...SeniorNetworkFull timeFlexible hours
- ...and is building a growing network effect. Our ability to offer... .... The Role: As our Senior Data Engineer focusing on data... ...requirements and deliver high-quality software solutions Implement... ...-5+ years of experience in development using Object oriented languages...SeniorNetworkWork at officeLocal area2 days per week3 days per week
$120k - $200k
...will pick the best candidates from Jack's network The next step is to speak to Jack . Job Title: Senior/Staff Software Engineer Salary: $120,000 - $200,000... ...Possesses 6-10+ years of full-stack development experience, with a track record of building...SeniorNetworkFull time$149.6k - $187k
...insights from an exclusive real-world data network, recently secured a $150 million... ...on the insights to accelerate the development of new therapies. Verana is backed by... ...employment Visa at this time.* Job Title: Senior Software Engineer Why This Role Matters: Verana...SeniorNetworkPermanent employmentH1bWork at officeRemote workWork from homeRelocationFlexible hours3 days per week$170k - $200k
...leading-edge Agile team in the engineering group is looking for a motivated and energetic Senior Software Engineer who is eager to... ...years of professional software development experience with a successful... ...dental and vision coverage with network optionality and the ability...SeniorNetworkContract workWork at officeWork visaFlexible hours$165k - $210k
...handles a significant portion of Bitcoin network transactions and is the largest... ...-solving. BitGo is looking for a Senior Software Engineer who will join our Bitcoin Team. BitGo... ...~5+ years of Full-Stack software development experience ~ Thoughtful, minimalistic...SeniorNetworkFull timeWork at officeWorldwide- ...double-digits MoM, and expanding the core engineering team in SF. The surface area is big:... ...real enterprise The Role As the Senior Software Engineer – Frontend (React /WebGL) you... ...perf metrics (FPS, React profiler, network traces) Mentor teammates: review code...SeniorNetworkFull timeRemote work
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 applications engineer San Francisco, CA
- network developer San Francisco, CA
- network software engineer San Francisco, CA
- lead network engineer San Francisco, CA
- work from home network engineer San Francisco, CA
- wireless network engineer San Francisco, CA
- network implementation engineer San Francisco, CA
- data center network engineer San Francisco, CA
- network engineer - transport San Francisco, CA
- network engineer San Francisco, CA








