NE

Member of Technical Staff, Kernel Engineer

NeuroSpark H-1B Information Technology Full-timeSanta Clara, CA $170,000 – $350,000 USD per year
Posted Sep 25, 2026 · Expires Oct 17, 2026

Quick facts

Pay
$170,000 – $350,000 USD per year
Type
Full-time
Location
Santa Clara, CA
Skills
C++, PyTorch
Industry
Information Technology — 671 open jobs
Visa in listing
H-1B
Apply
Free to apply — never pay anyone for a job offer or visa sponsorship

Job description

About NeuroSpark

NeuroSpark builds and operates a high-performance AI inference platform that helps enterprises run large language models faster, cheaper, and at scale. Inference infrastructure is the foundation the entire AI application layer runs on — every AI product ultimately depends on how fast, how reliably, and how affordably models can serve their users. Our vision is to make that layer so efficient that compute is never the reason a good AI product fails.

About the Role

NeuroSpark Inc operates an enterprise AI inference platform providing high-throughput, low-latency access to large language models across a distributed, heterogeneous compute fleet. As a Member of Technical Staff, Kernel Engineer, you will work at the lowest performance-critical layers of NeuroSpark's inference stack, designing and optimizing GPU and accelerator kernels that directly determine model latency, throughput, memory efficiency, and hardware utilization. You will work across the boundary between model architecture, GPU execution, inference runtimes, and distributed serving systems. The role involves identifying performance bottlenecks in real production workloads, developing hardware-aware optimizations, and integrating those improvements into the systems that serve models at scale. This is a hands-on individual-contributor role with significant technical ownership. You will work closely with engineers across inference, distributed systems, and infrastructure to push model performance across current and emerging accelerator platforms.

Responsibilities

  • Design, implement, and optimize high-performance GPU kernels for performance-critical AI operations, including GEMM, attention, normalization, quantization, KV-cache operations, and Mixture-of-Experts (MoE) workloads.
  • Develop and optimize kernels using technologies such as CUDA, Triton, C++, PTX, CUTLASS, and related GPU programming frameworks.
  • Profile production inference workloads to identify bottlenecks across compute, memory bandwidth, memory hierarchy, kernel launch overhead, synchronization, and data movement.
  • Optimize GPU execution through techniques including memory coalescing, shared-memory utilization, tiling, warp-level programming, Tensor Core utilization, operator fusion, latency hiding, and compute/communication overlap.
  • Improve end-to-end LLM inference performance across latency, throughput, memory utilization, concurrency, and hardware efficiency, rather than optimizing kernels in isolation.
  • Develop and optimize kernels for modern model architectures, including Transformer-based LLMs, attention variants, MoE models, and emerging model architectures.
  • Implement and evaluate lower-precision execution and quantization strategies, including FP16, BF16, FP8, FP4, INT8, and other hardware-supported formats.
  • Integrate optimized kernels and operators into inference frameworks and internal runtimes built around technologies such as PyTorch, Triton, vLLM, SGLang, TensorRT-LLM, or equivalent systems.
  • Use profiling and performance-analysis tools such as Nsight Systems, Nsight Compute, PyTorch Profiler, roofline analysis, and internal benchmarking infrastructure to diagnose and resolve performance regressions.
  • Build reliable benchmarks, correctness tests, and performance regression tests to ensure kernel improvements remain numerically correct and production-ready.
  • Optimize workloads across multi-GPU and distributed environments, working with the broader infrastructure team on communication, parallelism, and compute efficiency.
  • Help extend NeuroSpark's inference stack across heterogeneous hardware, including NVIDIA GPUs, AMD GPUs, and other current and emerging AI accelerators.
  • Work closely with hardware vendors, inference engineers, and distributed-systems engineers to evaluate new accelerator architectures and translate hardware capabilities into production performance improvements.
  • Contribute to architectural decisions affecting the Company's inference runtime, model execution layer, and hardware-performance roadmap.

Qualifications

  • Strong experience in GPU programming, kernel development, high-performance computing, ML systems, or performance engineering.
  • Proficiency in C++ and hands-on experience with CUDA, Triton, or another accelerator programming model.
  • Strong understanding of modern GPU architecture, including:
    • GPU memory hierarchy
    • Threads, warps, blocks, and grids
    • Shared memory and register usage
    • Memory bandwidth and access patterns
    • Tensor Cores
    • Synchronization and parallel execution
    • Occupancy and instruction-level parallelism
  • Experience profiling and optimizing GPU workloads for latency, throughput, memory usage, and hardware utilization.
  • Experience with performance-critical machine-learning operations such as attention, GEMM, quantization, KV cache, MoE, or other Transformer operators.
  • Familiarity with PyTorch and modern ML inference or training execution stacks.
  • Strong understanding of numerical correctness, floating-point behavior, and mixed-precision computation.
  • Ability to reason from first principles about performance bottlenecks across hardware and software layers.
  • Strong debugging skills and the ability to take performance work from profiling and hypothesis through implementation, benchmarking, and production deployment.
  • Strong written and verbal communication skills and the ability to work effectively in a highly collaborative engineering environment.

Nice to Have

  • Experience with PTX/SASS, CUTLASS, CuTe, CUB, Thrust, or other low-level GPU libraries and programming abstractions.
  • Experience with inference frameworks such as vLLM, SGLang, TensorRT-LLM, FlashInfer, or similar systems.
  • Experience implementing or optimizing FlashAttention or other fused attention kernels.
  • Experience with ROCm / HIP and AMD GPU architectures.
  • Experience optimizing workloads across multi-GPU or multi-node systems, including NCCL and collective communication.
  • Knowledge of ML compiler and runtime systems such as torch.compile, XLA, MLIR, TVM, or related compiler stacks.
  • Experience with distributed training and inference, tensor parallelism, pipeline parallelism, or expert parallelism.
  • Experience optimizing workloads on multiple accelerator architectures or developing hardware-portable kernels.
  • Contributions to open-source projects in GPU kernels, ML systems, inference engines, compilers, or high-performance computing.
  • Experience bringing new model architectures or accelerator platforms into production.

Compensation & Benefits

The expected base salary range for this position is: $170,000 – $350,000 USD per year

Actual compensation will depend on experience, technical depth, level, and role scope.

This position also includes:

  • Equity / stock options
  • Medical, dental, and vision coverage
  • Unlimited PTO
  • Opportunities for significant technical ownership and impact
  • H-1B and other work visa sponsorship available

Visa sponsorship record: NeuroSpark Inc

Sponsors occasionally
1H-1B labor applications (LCA)100% certified
1H-1B petitions approved by USCISapproval rate 100% · 1 new
0Green card filings (PERM)no filings found
$190kMedian H-1B salaryfrom LCA filings
Fiscal yearH-1B LCAsUSCIS approvalsUSCIS denialsPERM
FY2026110—

✔ NeuroSpark Inc filed 1 H-1B application for this kind of role (Software Developers) in the period above.

Roles they sponsor most

  • software engineer1 LCA · median $190k

Full sponsorship history of NeuroSpark Inc →

Which visas can work for this job

Occupation: Software Developers (SOC 15-1252).

  • Mentioned in the listing

    H-1B

  • H-1B cap-exempt employer

    Regular cap-subject employer — a new H-1B needs to win the lottery in March (unless you already hold cap-counted H-1B status).

  • TN (citizens of Canada and Mexico)

    This kind of role may fit the USMCA profession “Computer Systems Analyst (or Engineer, for engineering-degree holders)” — it depends on the actual duties. No lottery, no cap; you need the matching degree or license.

  • E-3 (Australia) and H-1B1 (Chile, Singapore)

    Same degree requirement as H-1B, but no lottery and a separate quota that is rarely filled.

  • O-1 (extraordinary ability)

    For candidates with awards, publications, press, a high salary or critical roles at distinguished organizations. No cap, no lottery; the employer files a petition.

  • STEM OPT extension (F-1 students)

    Requires an E-Verify employer. We didn't find this company in the E-Verify list — ask HR.

Salary vs prevailing wage

Level I (entry)

Software Developers · San Jose-Sunnyvale-Santa Clara, CA. Annual prevailing wages set by the Department of Labor (OFLC).

L1L2L3L4
LevelPrevailing wageH-1B lottery odds*
Level I$152,797~15%
Level II$187,075~31%
Level III$221,374~46%
Level IV$255,653~61%

This job pays $170,000–$350,000 a year — that's Level I (entry). In the wage-weighted H-1B lottery a Level I registration gets 1 entry; estimated selection chance about 15% — below average.

* Odds are DHS projections for the FY2027 wage-weighted lottery (actual results vary by year and employer). Since the FY2027 cap season the H-1B lottery is weighted by wage level: Level I = 1 entry, II = 2, III = 3, IV = 4. The level is set by the offered wage against the prevailing wage for the occupation and worksite. Separately, a $100,000 fee for new H-1B petitions for workers outside the US was announced in 2025; as of September 2026 a federal court ruling keeps it unenforceable while appeals continue — check the current status.

Sources: U.S. Department of Labor OFLC disclosure data (H-1B/H-1B1/E-3 LCA, PERM), OFLC prevailing wage data, USCIS H-1B Employer Data Hub, E-Verify participating employers. Data loaded: LCA FY2024–FY2026, PERM, USCIS Data Hub, OFLC wages; updated 2026-10-03. Employers are matched by name, so records of companies with similar names can occasionally be mixed up. This is general information, not legal advice — talk to an immigration attorney about your case.