Drimva

Intel

AI Software Development Engineer - Neuromorphic Computing

$170K–$241K

US, California, Santa Clara · Full-time · Posted Oct 28, 2026

Experience
PhD with no prior professional experience; master’s degree with 2+ years of relevant experience; or bachelor’s degree with 4+ years of relevant experience. Also requires 4+ years in software development and 2+ years in each of kernel optimization, AI/ML model work, and correctness/performance measurement.
Education
PhD, master’s, or bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Applied Mathematics, Physics, or a related technical field.

About the job

Develop and optimize software kernels, models, and applications for Intel’s neuromorphic hardware, working across hardware and software design through validation on workloads and systems.

What you'll do

  • Design specialized AI kernels and programming abstractions for current and next-generation neuromorphic hardware.
  • Optimize AI workloads and measure performance across latency, throughput, memory use, and scaling.
  • Build validation tools, benchmarks, and performance, power, and area models; collaborate on maintainable software and testing.

What they ask for

  • PhD with no prior professional experience, master’s degree with 2+ years of relevant experience, or bachelor’s degree with 4+ years of relevant experience in a stated technical field.
  • 4+ years developing, debugging, and delivering maintainable software in Python and either C or C++, including performance-critical or systems-level code.
  • 2+ years implementing and optimizing kernels using parallel programming and an accelerator programming model or domain-specific language.
  • 2+ years developing, training, or evaluating AI/ML models, and 2+ years establishing numerical correctness and measuring performance.

Nice to have

  • Experience with AI workloads, compiler technologies, hardware performance modeling, optimization techniques, emerging accelerator architectures, or collaborative/open-source software practices.

Pay

$170,500.00-240,710.00 USD (target compensation; base salary or total pay not specified)

Tools

Python, C, C++, CUDA, SYCL, OpenCL, Triton, PyTorch

AI focus

Develop and optimize AI kernels and end-to-end applications for neuromorphic hardware, including convolutional networks, transformers, and generative AI workloads.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)