Research Kernel Engineer

Bitdeer · Technology

Job description

Position:
Research Kernel Engineer

Company:
Bitdeer

Location:
Singapore, SG / Austin, US

Employment type:
Full-Time

Short Summary:
Bitdeer is a world-leading technology company for Bitcoin mining and AI cloud, committed to providing comprehensive Bitcoin mining solutions and exploring the frontiers of artificial intelligence.

Responsibilities:
- Write and optimize CUDA / Triton kernels for methods developed by the team.
- Conduct performance attribution across the serving path, including roofline analysis.
- Make published methods production-viable by optimizing reference implementations.
- Build the measurement basis relied upon by the team.

Requirement:
- Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related field.
- Hands-on experience in GPU programming, high-performance computing, or ML systems.
- Proficiency in CUDA and/or Triton, with examples of kernels written or optimized.
- Strong Python and C++ skills.
- Knowledge of GPU architecture and memory hierarchy.
- Experience optimizing inference-critical paths.
- Ability to implement methods without reference implementations.
- Experience with inference engines such as vLLM, SGLang, or TensorRT-LLM is preferred.
- Compiler or IR-level experience (MLIR, TVM, TorchInductor) is preferred.
- Publications at top-tier systems venues or substantial open-source contributions are welcome.
- Deep enthusiasm for AI infrastructure and performance optimization.

Benefits:
- A culture that values authenticity and diversity.
- An inclusive environment with open workspaces.
- Opportunities to network with industry pioneers.
- Direct contribution to the digital asset industry's future.
- Personal accountability, autonomy, and fast growth.
- Attractive welfare benefits and developmental opportunities.

Skills

  • performance_marketing
  • cuda
  • python

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Research Kernel Engineer — Bitdeer | RVC