Talent.com
Senior Neural Network Kernel Software Development Engineer
Senior Neural Network Kernel Software Development EngineerTargeted Talent • Seattle, WA, US
[error_messages.no_longer_accepting]
Senior Neural Network Kernel Software Development Engineer

Senior Neural Network Kernel Software Development Engineer

Targeted Talent • Seattle, WA, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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.
[job_alerts.create_a_job]

Senior Neural Network Kernel Software Development Engineer • Seattle, WA, US

[internal_linking.similar_jobs]
Senior ML Networking Systems Engineer

Senior ML Networking Systems Engineer

Anthropic • Seattle, WA, United States
[job_card.full_time]
A leading AI research firm in New York is seeking a systems-level engineer specializing in network infrastructure.You will write and maintain software connecting accelerators and high-speed network...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer, Simulation

Senior Software Engineer, Simulation

ClearanceJobs • Seattle, WA, United States
[job_card.full_time]
Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the def...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Manager - Machine Learning Engineering

Senior Manager - Machine Learning Engineering

Capital Group • Seattle, WA, United States
[job_card.full_time]
We want you to feel comfortable doing great work and bringing your best, authentic self to everything you do.We value your talents, traditions, and uniqueness-and we're committed to fostering a str...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Nix

Senior Software Engineer, Nix

ClearanceJobs • Seattle, WA, United States
[job_card.full_time]
Anduril Industries is a defense technology company with a mission to transform U.We are looking for a Senior Software Engineer to design, improve, and maintain the core package set which supports s...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Simulation

Senior Software Engineer, Simulation

anduril • Seattle, WA, United States
[job_card.full_time]
Senior Software Engineer, Simulation.Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century's...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Linux System Software Engineer — Kernel/Driver | Equity

Linux System Software Engineer — Kernel/Driver | Equity

Lucid Motors • Seattle, WA, United States
[job_card.full_time]
A luxury electric vehicle manufacturer based in Seattle is looking for a Software Engineer to join their development team.The role focuses on Linux system software design and development, requiring...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Machine Learning Engineer-Model Serving Infrastructure

Machine Learning Engineer-Model Serving Infrastructure

ByteDance • Seattle, WA, United States
[job_card.full_time]
Machine Learning Engineer-Model Serving Infrastructure.Machine Learning Engineer-Model Serving Infrastructure.Be among the first 25 applicants.The mission of our AML team is to push the next-genera...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Capital Group • Seattle, WA, United States
[job_card.full_time]
We want you to feel comfortable doing great work and bringing your best, authentic self to everything you do.We value your talents, traditions, and uniqueness-and we're committed to fostering a str...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Principal Software Engineer, Software Defined Networking

Senior Principal Software Engineer, Software Defined Networking

Anduril • Seattle, WA, United States
[job_card.full_time]
Senior Principal Software Engineer, Software Defined Networking.Seattle, Washington, United States.Anduril Industries is a defense technology company with a mission to transform U.By bringing the e...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, ML Networking

Software Engineer, ML Networking

Anthropic • Seattle, WA, United States
[job_card.full_time]
Anthropic’s mission is to create reliable, interpretable, and steerable AI systems.We want AI to be safe and beneficial for our users and for society as a whole.Our team is a quickly growing group ...[show_more]
[last_updated.last_updated_30] • [promoted]
IMS Cloud Network Test/LAB Engineer

IMS Cloud Network Test/LAB Engineer

Axelon Services Corporation • Bellevue, WA, US
[job_card.full_time]
Job Title: IMS Cloud Network Test/LAB Engineer Location: Bellevue, WA Job Description.The IMS Systems Lab Test engineer will primarily work on testing and validating IMS Network Applications on the...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Development Engineer - BIOS, AWS Hardware Engineering, Firmware Development

Senior Software Development Engineer - BIOS, AWS Hardware Engineering, Firmware Development

Amazon Web Services (AWS) • Seattle, WA, United States
[job_card.full_time]
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure.In other words, we’re the people who keep the cloud running.We support all AWS data c...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Machine Learning Engineer - 3D Sensor Simulation

Senior Machine Learning Engineer - 3D Sensor Simulation

Zoox • Seattle, Washington, US
[job_card.full_time]
Job Description Job Description The 3D Simulation group at Zoox is looking for 3D Machine Learning engineers to simulate sensors (cameras, lidar, radar), combining GenAI/ML and modern 3D graphics t...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Foundation Model Research Engineer - LLM on-Device/Server

Foundation Model Research Engineer - LLM on-Device/Server

Apple • Seattle, WA, United States
[job_card.full_time]
A leading technology company is seeking a Research Engineer to join its Foundation Model Preparation and Algorithm Team in Seattle.The role involves building and optimizing groundbreaking AI infras...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Machine Learning Engineer, Core Engineering

Sr. Machine Learning Engineer, Core Engineering

Pinterest • Seattle, Washington, United States
[job_card.full_time]
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime.At Pinterest, we're on a mission to br...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Manager, AI Infra Software — Scale GPU Clusters

Senior Manager, AI Infra Software — Scale GPU Clusters

Oracle • Seattle, WA, United States
[job_card.full_time]
A leading tech company is seeking an experienced professional to build and optimize AI compute infrastructure.This role involves managing solutions related to GPU control and data planes, aligning ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Simulation

Senior Software Engineer, Simulation

Anduril Industries, Inc. • Seattle, WA, United States
[job_card.full_time]
Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the def...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr Lab Network Engineer

Sr Lab Network Engineer

F5 • Seattle, WA, United States
[job_card.full_time]
We are looking for a passionate, high‑energy individual to help build and manage the network that powers the Product Development Labs for F5.The F5 Lab Network Engineer plays a critical role by pro...[show_more]
[last_updated.last_updated_variable_days] • [promoted]