×

Kernel Architect

Build highly optimized ML kernels for GPUs, FPGAs, and custom silicon.

Role Details

Location: Boston

In this role, you will

  • design and implement highly-optimized compute and data movement kernels for ML workloads.
  • target multiple hardware platforms: GPUs, FPGAs, custom ASICs.
  • work closely with hardware architects and ML researchers.

Role requirements

  • solid experience in programming accelerators (GPUs, FPGAs).
  • deep knowledge of at least one accelerator programming model (e.g. CUDA).
  • interest in performance optimizations and enthusiasm about extracting maximum efficiency from the underlying hardware.
  • knowledge of high-level synthesis (HLS) is a strong plus.

Compensation & Benefits (US)

  • Annual salary ranges from $180K to $300K
  • Equity awards granting you ownership of the company, in addition to salary
  • Full health, dental, vision, disability, and life insurance
  • 401(k) with company matching
  • 100% charity donation matching
  • Visa sponsorship and relocation support to assist you in moving to our HQ in Boston
  • Flexible PTO and remote work options