Skip to main content
Back to jobs

Software Engineer, Kernel Programming Model

External
furiosa-ai logoFuriosa-ai · Seoul, South Korea
Full-timeOn-site3mo ago
PyTorch
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • PyTorch-Native Kernel Programming Model: Design the integration layer and runtime environments that enable custom kernels to execute as native extensions within the PyTorch ecosystem.
  • Tensor-Level Kernel Language: Develop high-level abstractions and programming models to enable efficient model integration and expressive tensor operations.
  • Virtual ISA: Implement architectural abstractions that resolve performance bottlenecks through direct hardware control while maintaining high-level programmability.
  • Kernel Developer Ecosystem: Build core programming tools, technical specifications, and reference implementations to enable seamless kernel development and community contributions.

Requirements

  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • Experience in systems programming such as Rust, C++, or Go with a deep understanding of computer architecture, including ISA, SIMD, and memory hierarchies.
  • Experience in designing and building clean, robust, and well-defined programming interfaces.
  • Master's or PhD degree in Computer Science or a related technical field, or equivalent practical experience.
  • Experience in designing low-latency asynchronous execution models, kernel-level performance optimizations, or hardware-software co-design.
  • Experience in programming language theory and compiler infrastructure, including the design of domain-specific languages or intermediate representations using frameworks such as LLVM or MLIR.
  • Experience in engaging the developer community through open-source contributions, technical evangelism, or managing developer ecosystems.
  • Contact
  • recruit@furiosa.ai

Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at furiosa-ai? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect