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.
$158.31k - $237.46k
...visionary minds engineer the future of space... ...solutions. From software-defined radios to... ...IN THE LIFE: As a Senior Embedded Software... ...guidance to development and test teams. WHAT... ...Customize Linux kernel, system settings,... ...Implement Secure Networking Protocols: Develop...SeniorNetworkWork visaFlexible hours$92.4k - $120.1k
...Senior Field Applications Engineer Experience Level: Professional Job Type: Regular Location: Phoenix, AZ, US, 85002 San Diego, CA, US, 92121... ...home/IoT, automotive, EVs, battery-powered appliances, network infrastructure, healthcare and aerospace/defense. Senior...SeniorNetworkPermanent employment- ...path behavior. Lead cross‑team technical investigations involving SQLE, PDE, OS, networking, infrastructure, and performance teams to resolve complex, system‑wide issues. Influence engineering decisions through deep technical insights derived from real‑world system...SeniorNetworkFlexible hours
- ...Senior Embedded Software/Firmware Engineer The position of Senior Embedded Software/Firmware Engineer entails... ...Execute full software/firmware development life cycle - requirement capture,... ...performance RF, free-space optical, and network communications modules and systems...SeniorNetworkPermanent employmentWork at office
- ...Position : Senior Embedded Software Engineer Location : San Diego, CA Duration : 12 Months... ...Software Engineer(s) to contribute to the development of advanced real-time embedded... ...communication protocols (UART, SPI, I2C). Networking application development experience,...SeniorNetworkContract workDay shift
- ...Senior Software Engineer Location: San Diego, CA Job Type: Full-Time Salary: 146K - 155... ...Embedded & Application Software Development • Write production-quality C/C++... ...issues involving processes, devices, networking, and resource contention Engineering...SeniorNetworkFull time
$142.2k - $213.4k
...develop, integrate and test software for our end‑user... ...design, architecture, development, and administration of... ...such as with Systems Engineering, Digital Engineering,... ...with TCP/IP and common network configurations. Experience... ...with Linux kernel driver development/modifications...SeniorNetworkFull timeRelocation packageShift work- ...physical worlds through precision location. Our RTK Corrections Network and Positioning Engine deliver centimeter-level accuracy and high-confidence... ...of autonomy and automation. Role Outcome Senior DevOps Engineers own the infrastructure, automation, and deployment...SeniorNetworkImmediate start
$142.2k - $213.4k
...Aeronautics Systems is looking to add a Senior Principal Embedded Software Engineer to join our team of qualified,... ...for the design, architecture, development, and administration of embedded and... ...understanding of TCP and UDP based networks and basic familiarity with network...SeniorNetworkRelocation packageShift work$162.7k - $199.3k
...and AI driven rapid development techniques help deliver... ...an experienced Senior Full Stack Developer... ...years of professional software development experience... ...Azure, or GCP) including networking, security, storage, and... ...in Computer Science, Engineering, or equivalent...SeniorNetworkDaily paidLocal area- ...fresh - reimagining how software supports operations at... .... Built by veterans, engineers, and operators who've... ...We're looking for a Senior Software Engineer specializing... .... Application Development Contribute to... ...Service Accounts), and network segmentation in a...SeniorNetworkLocal area
- ...Software Engineer Position The software engineering team at Logos Space work on the design, development, flight validation, assembly, integration, test, and inflight success of the... ...validated ensuring the success of our network via analysis and test. Software engineers...SeniorNetworkContract workWork experience placementLocal area
$91k - $321.5k
...in data and analytics engineering focus on leveraging advanced... ..., expertise, and network to deliver quality... ...team you will lead the development of innovative AI solutions... ...excellence. As a Senior Manager you will serve... ...Analytics/ Science, Software Engineering,...SeniorNetworkFull timeH1b- ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months... ...Devices and Systems. • Drive firmware development for performance, safety,... ...Knowledge in RFID, Wi-Fi connectivity, network, and security • Familiar with...SeniorNetworkContract workLocal areaRemote workDay shift
$192.8k - $289.2k
...Senior Staff Engineer Embedded Software RELOCATION ASSISTANCE: Relocation assistance may... ...design, architecture, development, and administration of embedded... ...with TCP/IP and common network configurations... ...Familiarity with Linux kernel driver development/modifications...SeniorNetworkRelocation packageShift work- ...largest machine tool distribution networks in North America, is a third... .... As a CNC Applications Engineer, you will be responsible for... ...recommendations and development of turnkey proposal Developing... ...~ Experience with CAD/CAM software, preferred but not required....SeniorNetwork
$145k - $220k
...are powered by Coherent Distributed Networks (CDN™), empowering warfighters,... ...seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D... ...: Research & Development (R&D) and Production software development...SeniorNetworkFull timeWork experience placementCasual workWork at officeRelocation package$143k - $215k
...Summary Resmed is seeking a Senior Platform Engineer to help design, build, and operate our... ...enable secure, reliable, and scalable software delivery. The ideal candidate has extensive... ...~ Strong understanding of Kubernetes networking, including VPCs, CNI, service mesh,...SeniorNetworkTemporary workWork experience placementFlexible hours$178.4k - $267.6k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group... ...for all. As a Qualcomm AI Software Engineer, you will create... ...the software design and development of the Qualcomm AI Stack within... ...execution of advanced deep neural networks (DNNs), large language...SeniorNetworkWork experience placementImmediate startWork from home$92.4k - $148.8k
...Senior Site Reliability Engineer San Diego About SHEIN SHEIN is a global online... ...products from a global network of vendors, all at affordable... ...Engineers are hybrid software and systems engineers responsible... ...the use of AI-assisted development tools (e.g., Claude Code)...SeniorNetworkTemporary workWork at officeWorldwideFlexible hours$124k - $280k
...client needs, implement software solutions, and provide... ..., administration, development, and support of Oracle... ...influence, expertise, and network to deliver quality... ...technology solutions. As a Senior Manager you shall... ...Information Science, Computer Engineering, Information...SeniorNetworkFull timeH1b- Job Post Apply Now Apply as Guest Roles & Responsibilities Roles & Responsibilities Experience Required Experience Required Skills & Certifications Skills & Certifications Eligibilities & Qualifications Eligibilities & QualificationsSenior
$124k - $280k
...% The Opportunity As an Oracle Cloud Finance Consultant - Senior Manager, you will help organizations leverage enterprise technology... ...at a strategic level, leveraging your skills and professional networks to deliver quality outcomes. Your role involves motivating and...SeniorNetworkFull timeH1b- ...Perception team is pioneering the development of a multi-modality... ...Model Optimization & Deployment Engineer, you will focus on bringing highly... ...ML models, write custom CUDA kernels, and build highly concurrent... ...detection, BEV, 3D Occupancy Networks) and multi-modal sensor...SeniorNetworkTemporary workRelocation package
- ...complex customer issues, including APAR development and SMP/E packaging and maintenance Analyze... ...in lab environments Profile system, network, and application performance using tools... ...architects, product managers, and support engineers Specialized Responsibilities (Legacy /...SeniorNetworkFlexible hours
$217k - $307k
...Software Core Performance Engineer Zoox is building advanced self-driving hardware and software solutions... ...professional experience in software development or related fields ~ Hands-on... ...tools, such as perf, eBPF, Perfetto Kernel and/or driver development experience...SeniorTemporary workRelocation package- ...We are seeking a System Software Engineer to design, implement, and optimize... ...sensor fusion Optimize network communications for low bandwidth... ..., or a related field Senior Engineers: 3+ years of experience... ...and embedded software development Experience with low-level...SeniorNetworkPermanent employmentTemporary workWork at office
- ...Job Title: Embedded Software Engineer 3 (Principal Engineer - Embedded... ...throughout the complete software development lifecycle, from... ...Strong understanding of TCP/IP networking and common network configurations... ...with Rust. Linux kernel and low-level driver development...NetworkFull time
- ...automation and analytics, and software delivery, we help... ...perspectives at AHEAD. Senior Client Solutions Engineer The Senior... ...center solutions: storage, networking, compute, virtualization,... ...department training and development, sponsoring...SeniorNetworkWork at office
- ...Link 16 Engineer Embedded Software 3 A major Aerospace company is looking for... ...the design, architecture, development, and administration of embedded... ...with TCP/IP and common network configurations Experience... ...Familiarity with Linux kernel driver development/modifications...NetworkFull time
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 infrastructure engineer San Diego, CA
- cisco network engineer San Diego, CA
- network implementation engineer San Diego, CA
- network consulting engineer San Diego, CA
- cisco ccnp network engineer San Diego, CA
- ip network engineer San Diego, CA
- remote cisco network engineer San Diego, CA
- juniper network engineer San Diego, CA
- senior network engineer remote San Diego, CA
- wireless network engineer San Diego, CA


