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