CareerPlanSign in

AI Software Development Engineer - Neuromorphic Computing

US, California, Santa Clara💼 Full-time💰 $170,500–$170,500🗓 2026-09-23 → 2026-09-25

Core

Design and implement specialized AI kernels for neuromorphic hardware, optimizing performance for convolutional networks, transformers, and generative AI workloads on sparse, event-driven architectures.

Role type

Senior IC AI software engineer (neuromorphic computing)

Builds

Specialized kernels, programming abstractions, and performance models for Intel's Loihi-based neuromorphic systems

Domain

Hardware-software co-design for neuromorphic AI accelerators

Deliverable

production ML models

Required skills

Python, C/C++, CUDA, SYCL, PyTorch, JAX, TensorFlow, kernel optimization, parallel programming, numerical validation, benchmarking

Preferred skills

Compiler technologies (MLIR, LLVM, TVM), hardware performance modeling, kernel fusion, quantization, sparsity, open-source contributions

Technologies

Loihi, CUDA, SYCL, Triton, PyTorch, JAX, TensorFlow, MLIR, LLVM, TVM

Responsibilities

Design and implement specialized AI kernels using custom DSLs and accelerator programming models; Develop and optimize operations for convolutional networks, transformers, and generative AI; Build reference models and performance/power/area models to guide hardware-software co-design; Collaborate with hardware and compiler engineers to deliver maintainable code and performance-regression infrastructure

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.