FuriosaAI logo

Software Engineer, Kernel Programming Model

FuriosaAI

On-site
Seoul
Full-time
Mid Level
Salary not listedPosted 4w ago

Real job — pulled straight from FuriosaAI’s careers page · Verified July 12, 2026 · No reposts.

Job description

FuriosaAI is hiring a Software Engineer, Kernel Programming Model — a full-time, based in Seoul role. Apply directly on FuriosaAI's careers page below.

Software Engineer, Kernel Programming Model

Department: Software

Location: Seoul HQ

Employment Type: FullTime

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.

  • Virtual ISA: Implement architectural abstractions that resolve performance bottlenecks through direct hardware control while maintaining tensor-level programmability.

  • Kernel Developer Ecosystem: Build core programming tools, technical specifications, and reference implementations to enable seamless kernel development and community contributions.

Minimum Qualifications

  • 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.

Preferred Qualifications

  • 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

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Zipline logo

Senior Software Engineer, Datacenter Automation

South San Francisco, CA
✓ From careers page· 4h ago
Zipline logo

Lead Software Engineer, Developer Productivity

South San Francisco, CA
✓ From careers page· 4h ago
Mach Industries logo

Software Engineer

$130k–$135kHuntington Beach, CA
✓ From careers page· 4h ago
Varda Space Industries logo

Senior Flight Software Engineer

$169k–$216kEl Segundo, CA
✓ From careers page· 5h ago

Frequently asked questions

What skills are required for Software Engineer, Kernel Programming Model at FuriosaAI?

The required skills for Software Engineer, Kernel Programming Model at FuriosaAI include: Rust, C++, Go, PyTorch.

What is the seniority level for Software Engineer, Kernel Programming Model at FuriosaAI?

Software Engineer, Kernel Programming Model at FuriosaAI is a Mid Level level position.

How do I apply for Software Engineer, Kernel Programming Model at FuriosaAI?

You can view the full description and apply for Software Engineer, Kernel Programming Model at FuriosaAI on EchoJobs: https://echojobs.io/job/furiosaai-software-engineer-kernel-programming-model-3rbrq.