START YOUR CAREER AT FURIOSA

Join us in making AI computing sustainable. We welcome visionary and driven engineers early in their professional journey through internships, residencies.
Find your team
Abstract black and dark gray geometric pattern with diagonal lines and small dotted textures.
Graphic of Furiosa Campus Tour Fall 2026
​
Reserve your spot
INFO SESSION
2:30–4:30 PM
Building 301, Room 118
CONSULTATION BOOTH
12:30–2:30 PM
Building 301, 1F Lobby
TIME
CONTENT
SPEAKER
TIME
2:30–3:00 PM
CONTENT
Session 1
Compiler: Bridging AI Models and Hardware
SPEAKER
Sangwook Park
Compiler Team Tech Lead
TIME
3:00–3:30 PM
CONTENT
Session 2
Programming RNGD
SPEAKER
Jeehoon Kang
Chief Research Officer
TIME
3:40–4:10 PM
CONTENT
Session 3
AI-Native Engineering: From Collaboration to Self-Improvement
SPEAKER
Jisu Choi
AI Transformation Team Lead
​
Reserve your spot
INFO SESSION
4:00–6:00 PM
E3-2, Room 2201 (Uribyeol Seminar Room)
CONSULTATION BOOTH
2:00–4:00 PM
E3-1, SoC Lounge
TIME
CONTENT
SPEAKER
TIME
4:00–4:30 PM
CONTENT
Session 1
Compiler: Bridging AI Models and Hardware
SPEAKER
Sangwook Park
Compiler Team Tech Lead
TIME
4:30–5:00 PM
CONTENT
Session 2
Programming RNGD
SPEAKER
Jeehoon Kang
Chief Research Officer
TIME
5:10–5:40 PM
CONTENT
Session 3
RNGD's Structure and the Tensor Contraction Processor Architecture
SPEAKER
Jaehwan Jung
Member of Technical Staff: Architecture
​
Reserve your spot
INFO SESSION
4:00–6:00 PM
Engineering Research Park (Gonghakwon), B1 Auditorium
CONSULTATION BOOTH
2:00–4:00 PM
4th Engineering Building, 1F Lobby
TIME
CONTENT
SPEAKER
TIME
4:00–4:30 PM
CONTENT
Session 1
Compiler: Bridging AI Models and Hardware
SPEAKER
Sangwook Park
Compiler Team Tech Lead
TIME
4:30–5:00 PM
CONTENT
Session 2
Bringing Frontier Models to Furiosa: How FuriosaAI Enables the Latest AI Models on NPU
SPEAKER
Chanyoung Jung
Platform Team - AI Software Engineer
TIME
5:10–5:40 PM
CONTENT
Session 3
AI-Native Engineering: From Collaboration to Self-Improvement
SPEAKER
Jisu Choi
AI Transformation Team Lead
​
Reserve your spot
INFO SESSION
4:00–6:00 PM
International Building, Main Conference Room
CONSULTATION BOOTH
2:00–4:00 PM
Student Union Building, 1F Lobby
TIME
CONTENT
SPEAKER
TIME
4:00–4:30 PM
CONTENT
Session 1
Compiler: Bridging AI Models and Hardware
SPEAKER
Sangwook Park
Compiler Team Tech Lead
TIME
4:30–5:00 PM
CONTENT
Session 2
Programming RNGD
SPEAKER
Sunggeun Cho
Programming Team - Senior Software Engineer
TIME
5:10–5:40 PM
CONTENT
Session 3
RNGD's Structure and the Tensor Contraction Processor Architecture
SPEAKER
Byungwook Bae
Senior Hardware Engineer

ABOUT FURIOSA

OUR MISSION & TECHNOLOGY

Join us in making AI computing sustainable for everyone

FuriosaAI is building the compute foundation for AI inference at scale.

We exist to solve the central economic and physical bottleneck of AI infrastructure: making enterprise compute sustainable, scalable, and sovereign for organizations worldwide.

AI inference has outgrown general-purpose computing. Real-world deployment demands dedicated hardware and software, designed from first principles around the mathematics of deep learning.

We built that foundation by owning the vertical stack: the Tensor Contraction Processor (TCP) architecture, an optimizing compiler, a domain-specific Tensor Contraction Language (TCL), and the software stack around both. Today, our second-generation chip, RNGD, is in mass production and running enterprise workloads worldwide.

What's ahead is even bigger: a third-generation architecture built with TSMC and Broadcom, rack-scale interconnects that scale across entire data centers, and a software stack engineered to support frontier models within days of release.

Joining our team means owning hard problems with a level of responsibility and visibility you won't get elsewhere. At Furiosa, your work ships in production and has an impact felt around the world.

Architecture

TCP architecture, optimizing compiler and the TCL kernel language — designed together
​
Learn more
Row of red computer graphics cards with white logos installed on a motherboard inside a computer case with visible wiring and metal components.

Furiosa RNGD PCIe

Second-gen chip in mass production, running enterprise workloads worldwide
​
Learn more
Close-up of a Furiosa AI acceleration server with multiple drive bays, status LEDs, and a power/reset button on the left handle.

Furiosa NXT RNGD Server

NXT RNGD Server; next gen built with TSMC and Broadcom
​
Learn more

Engineering Philosophy

01

True codesign

Hardware and software are never isolated. We resolve trade-offs in shared technical channels, not across corporate silos.
02

Radical ownership

Teams are lean and engineers own end-to-end outcomes, from concept to production.
03

Empirical rigor

Architecture decisions aren't won by title or tenure; they are decided by data, clear benchmarks, and real-world results.
04

Built to ship

Our benchmark is building physical hardware and software that actually gets manufactured, deployed, and trusted by global customers.

Teams & Culture

We make sure our teams have what they need to move fast. As an engineer, you get direct access to compute clusters, advanced testing platforms, and production hardware, eliminating friction so you can focus on building.

Our teams operate across Seoul, Silicon Valley, and beyond. Clear documentation, open communication, and coordinated execution across time zones are standard practice here.

Hybrid by default, with enough structure for real collaboration and the flexibility to work how you work best.

OPEN ROLES

Hardware

1
The NPU, from architecture to silicon

Hardware팀은 AI 추론용 NPU의 아키텍처 정의부터 RTL 설계, 칩 구현, 평가까지 칩 개발의 전 과정을 주도하는 조직입니다. 연산 엔진, 메모리 콘트롤러, 온칩 네트워크(NoC), 칩 간 인터커넥트 등 칩의 핵심 요소를 직접 정의하고 설계합니다.

1세대 Warboy와 2세대 RNGD의 성공적인 실리콘 양산 및 고객사 데이터센터 환경 검증을 마쳤으며, 이러한 두 차례의 풀사이클 개발 경험을 바탕으로 아키텍처적 판단이 실제 칩의 결과물로 이어지는 설계 역량을 보유하고 있습니다.

현재 팀의 핵심 목표는 3세대 NPU 개발입니다. MoE, Long-context attention, Speculative decoding, Sparse attention 등 1~2년 주기로 급변하는 AI 모델의 연산 패턴에 대응하기 위해 칩 구조를 지속적으로 재정의하고 있습니다. 시스템 성능의 기준이 단일 칩에서 랙(Rack) 단위로 확장됨에 따라, 최신 모델 구조를 분석하고 연산 병목(Compute-bound)을 파악하여 실리콘 면적 대비 효율을 극대화할 수 있는 하드웨어 설계를 도출하는 데 집중하고 있습니다.

풀고자 하는 과제

• Scale-up 인터커넥트: 수십 개의 칩이 단일 가속기처럼 동작하도록 지원하는 표준 이더넷 기반 인터커넥트를 설계합니다. 대역폭과 레이턴시, 신뢰성, 링크 암호화 등을 설계하며 랙 토폴로지와 전력·냉각 아키텍처도 통합적으로 논의합니다.
• 멀티 다이 및 최신 메모리 구조: 연산 Die와 IO Die를 분리한 칩렛 구조, 최신 2n/3n 공정 노드, HBM4/4E를 도입합니다. C2C 인터페이스 신뢰성, NoC 대역폭 최적화 및 데드락 방지, Fault-tolerant를 위한 설계 등 복잡도가 높은 과제들을 해결합니다.
• 설계 방법론 고도화: Chisel 기반의 RTL 생성, Rust 기반 자체 아키텍처 시뮬레이터 개발 및 컴파일러 팀과의 연동, Formal Verification의 설계 파이프라인 통합 등 대규모 칩을 빠르고 정확하게 개발하기 위한 인프라와 방법론을 구축합니다.

​
Apply
FuriosaAI의 차세대 NPU 개발에 함께할 신입 석·박사 Hardware Engineer를 모집합니다. 전공과 역량에 따라 아래 분야 중 적합한 분야에 배치됩니다. • Architecture Engineer: NPU의 핵심 아키텍처와 연산 구조를 정의하고 성능을 검증합니다. • SoC Design Engineer: NPU를 포함한 Chip전체 SoC, NoC의 설계를 담당합니다. • Interface Design Engineer: 칩과 외부 시스템을 연결하는 초고속 데이터 통신 경로 및 인터페이스를 설계합니다. • Verification Engineer RTL: 설계의 기능적 무결성을 증명하고 완벽한 커버리지를 달성합니다.

Compiler

Software
4

FuriosaAI Compiler Team은 AI 모델이 FuriosaAI의 NPU에서 효율적으로 실행될 수 있도록 TCP(Tensor Contraction Processor) 아키텍처에 최적화된 컴파일러와 고성능 커널을 개발합니다.

PyTorch와 같은 AI 프레임워크의 모델을 컴파일러 내부 표현으로 변환하고, 그래프 및 텐서 프로그램 최적화부터 Operator Fusion, Tiling, Data Layout, Hardware Mapping, Scheduling 등 NPU 성능을 극대화하기 위한 다양한 문제를 해결합니다.

LLM, Multimodal, VLA 등 빠르게 변화하는 AI 워크로드를 지원하며, 실제 모델에서 발견한 문제를 재사용 가능한 커널과 범용적인 컴파일러 솔루션으로 발전시키는 데 집중합니다. 또한 자체 커널 프로그래밍 언어인 TCL(Tensor Contraction Language)과 관련 툴체인을 개발하고, AI 기술을 활용한 개발 생산성 향상도 탐구합니다.

Compiler Team에서는 아이디어가 코드가 되고, 실제 칩에서 동작하며, 제품 성능으로 이어지는 과정을 직접 경험할 수 있습니다. 컴파일러의 모든 영역을 알고 있을 필요는 없습니다. 복잡한 시스템의 원리를 이해하고 소프트웨어와 하드웨어의 경계를 넘나들며 문제를 해결하고 싶다면 함께해 주세요.

​
Apply
AI coding agent, Skill, Plugin 등 새로운 AI 기술을 실제 Compiler 개발 업무에 적용하고, 팀 전체의 AI 활용 역량을 높입니다. 개인에게 흩어진 AI 활용 노하우를 반복 가능한 workflow, guide, tutorial, tool 등의 재사용 가능한 자산으로 만들고 팀에 확산합니다. 또한 Compiler 개발 과정에서 AI로 개선할 수 있는 문제를 능동적으로 발굴하고, 필요한 도구와 automation을 직접 개발하며 그 효과를 검증합니다.
​
Apply
Furiosa AI 하드웨어의 성능을 최대한 활용할 수 있는 형태로 AI 모델을 작성할 수 있도록 커널 언어를 설계하고 툴을 구현합니다. 최신 AI 모델의 구조를 분석하고, 컴파일러와 런타임에서 처리할 역할에 대한 인터페이스를 설계하고 컴파일 가능한 형태의 커널로 작성합니다. 커널 구현과 컴파일 과정의 정확도를 검증하기 위한 플로우를 만들고 다양한 AI 모델에 적용합니다.
​
Apply
AI 모델의 계산을 FuriosaAI 하드웨어에서 효율적으로 실행할 수 있도록, 컴파일러의 핵심 최적화 과정을 설계하고 구현합니다. Tiling, fusion, data layout, mapping, scheduling 등 서로 밀접하게 연결된 최적화 문제를 다루며, 이를 효과적으로 풀기 위한 IR, 분석, compiler pass와 알고리즘을 설계하고 구현합니다. 다양한 모델과 워크로드에 대응하면서, compiler의 abstraction과 optimization 방법을 지속적으로 확장해 나갑니다.
​
Apply
AI 모델을 효율적으로 실행하는 커널을 작성하고, 성능을 측정하고, 최적화합니다. 동적인 AI workload 와 정적인 하드웨어 양쪽의 특성을 이해하고, 주어진 workload 를 효율적으로 하드웨어에 매핑하는 문제를 해결합니다. 그 과정에서 컴파일러에 필요한 인터페이스와 최적화를 팀 내에서 같이 논의하고 개발합니다.

Platform

Software
1
The software products customers run on RNGD

FuriosaAI Platform Team은 사용자가 RNGD를 효율적으로 활용할 수 있도록 저수준 소프트웨어 라이브러리부터 클러스터 규모의 분산 추론 시스템까지, RNGD 기반 소프트웨어 스택 전반을 개발합니다.

RNGD 칩의 PE(Processing Element)에서 동작하는 PERT와 호스트의 Device Runtime을 기반으로, 최신 LLM 워크로드를 처리하는 Furiosa-LLM 및 PyTorch 확장을 개발합니다. 나아가 대규모 Kubernetes 환경에서 RNGD의 스케줄링과 운영을 지원하는 Cloud Native 컴포넌트와 LLM Orchestration까지 담당합니다.

Platform Team은 하드웨어와 컴파일러, AI 모델 및 시스템에 대한 깊은 이해를 바탕으로 최신 AI 기술을 실제 제품에 구현합니다. 고객의 피드백을 직접 반영해 제품을 설계하고, 성능과 안정성을 개선하며, 자신이 개발한 소프트웨어가 실제 고객 환경에서 동작하는 과정을 경험할 수 있습니다.

​
Apply
새로 공개되는 프론티어 LLM을 FuriosaAI의 NPU 위에서 정확하고 효율적으로 동작하게 만드는 업무를 진행합니다. 모델의 아키텍처와 레퍼런스 구현을 분석하고 컴파일러/서빙 엔진 팀과 함께 모델 구현 및 통합 전략 논의하며, 주요 커널을 FuriosaAI의 TCL 로 커널 구현합니다. 최종적으로 실제 LLM 소프트웨어 프로덕트인 Furiosa-LLM에 통합 작업을 수행하여 검증합니다. 또한, vLLM, SGLang 등 최신 추론 프레임워크의 최적화 및 커널 관련 기능을 NPU 환경에 맞게 적용하고 앞서 말한 업무들을 더욱 확장성 있도록 개선하는 일도 수행합니다.

AI Application

Software
2
Kernels and AI services that prove the chip in real use

Application Team은 FuriosaAI 가속기에서 실제 AI 모델과 서비스가 동작하도록 커널과 애플리케이션을 개발합니다. FuriosaAI의 전체 스택에서 AI 모델의 요구사항을 커널, 애플리케이션, 서비스로 연결하는 영역을 담당합니다. 모델 실행, 커널, 서비스 API, 배포와 운영을 함께 고려해 가속기의 성능을 실제 사용자가 체감할 수 있는 결과로 만듭니다.

Application Team의 업무는 커널 개발·최적화와 AI 애플리케이션·서비스 개발로 나뉩니다.

​
Apply
• VLA·비전·멀티모달 모델의 연산 요구사항과 성능 병목을 분석해 고성능 커널을 설계하고 구현합니다. • vISA와 TCL을 사용해 TCP 아키텍처를 대상으로 커널을 개발합니다. • 프로파일링과 루프라인 분석을 통해 메모리 이동, 병렬성, 연산 효율을 최적화합니다. • 커널 자동 생성·최적화 기능과 검증용 진단 도구를 개발합니다. • 레퍼런스 구현과 커널 프로그래밍 가이드를 개발합니다. • Programming Team과 프로그래밍 모델, 런타임, 개발 도구, 공통 최적화 기반을 함께 발전시킵니다. • 실제 워크로드에서 발견한 요구사항과 병목을 공통 기반에 반영합니다.
​
Apply
• RNGD 위에 RAG 시스템, 에이전틱 시스템, 멀티모달 파이프라인, 강화학습 추론 엔진 등 AI 서비스를 구축합니다. • 모델 실행을 프런트엔드, 백엔드, API, 데이터 흐름, 배포와 운영 환경에 연결하는 풀스택 AI 애플리케이션을 개발합니다. • 실제 시나리오에서 지연 시간, 처리량, 비용, 신뢰성, 사용성을 검증하고 개선합니다.

Programming

Software
1
How our accelerator gets programmed (vISA)

Programming Team의 목표는 하드웨어 성능을 충분히 활용하면서도 커널과 애플리케이션 개발자가 사용할 수 있는 안정적이고 확장 가능한 프로그래밍 환경을 만드는 것입니다.

FuriosaAI의 전체 스택에서 하드웨어와 커널·애플리케이션 사이의 추상화 계층을 담당합니다.

가속기의 하드웨어 특성을 프로그래밍 모델, 실행 환경, 컴파일러·런타임 인터페이스와 개발 도구에 반영합니다.

병렬성, 메모리 계층, 데이터 이동과 실행 모델을 고려해 Virtual ISA(vISA)와 런타임 환경을 설계합니다.

​
Apply
RNGD를 텐서 수준에서 프로그래밍할 수 있도록 vISA 기반 프로그래밍 모델과 실행 방식을 설계하고 커널과 애플리케이션 개발에 필요한 프로그래밍 도구를 개발합니다. 프로그래밍 모델과 개발 도구를 검증하는 데 필요한 레퍼런스 커널과 애플리케이션을 개발합니다.

AI Transformation

Software
1
Autonomous agents that solve engineering problems

Furiosa AI 내부의 다양한 엔지니어링 문제들을 자율적으로 푸는 에이전트 시스템을 개발하고 있습니다.

NPU Kernel Optimization, Heuristic Algorithm Discovery 등 소프트웨어 영역에서의 최적화 문제, AI Chip 설계나 검증 등 하드웨어 영역에서의 문제들에 대한 범용적인 자율적 최적화 에이전트 시스템 개발

최적화 에이전트 시스템 스스로의 효율적인 탐색 능력을 개선하기 위한 Recursive Self-Improvement 시스템 개발

AI를 통해 엔지니어의 역할을 대체하려고 하는 것이 아닙니다. 엔지니어는 고차원적인 문제 정의와 평가 등에 집중하고 AI는 주어진 문제에 대한 빠르고 효율적인 솔루션 탐색을 수행하는 역할을 맡는 형태로 엔지니어링 과정 자체가 변화하고 있다고 생각합니다. 이런 관점에 부합하는 AI 시스템을 만들어 가고 있습니다.

​
Apply
Machine Learning Engineer (Agentic AI)는 LLM 기반 AI Agent가 복잡한 문제를 스스로 계획하고 해결할 수 있도록 Agent의 추론, 계획 수립, 도구 활용, 메모리 등 핵심 동작 방식을 연구하고 구현하는 역할입니다. 여러 Agent가 협업하여 문제를 해결하는 Multi-Agent Workflow를 설계하고, Agent가 생성한 결과를 자동으로 실행·검증·평가하는 시스템을 개발합니다. 또한 LLM-as-a-Judge, Benchmark 등 다양한 평가 방법을 통해 Agent의 성능을 분석하고 지속적으로 개선합니다. 나아가 SFT, RL 등 LLM Post-training 기법을 실험하고, 빠르게 발전하는 Agentic AI 연구를 실제 엔지니어링 문제 해결에 적용하는 업무를 수행합니다.

AI Research

1
Our own LLMs, from pre-training to agents

AI Research Team은 자체 LLM을 개발하고, 학습부터 추론과 agent에 이르는 전 영역에서 프론티어 연구를 수행하며 FuriosaAI를 프론티어 AI 회사로 만드는 팀입니다. Pre-training과 post-training을 통해 모델의 성능을 높이고, inference optimization과 agent 연구를 통해 모델이 복잡한 문제를 더 빠르고 안정적으로 해결할 수 있도록 합니다. 새로운 연구 아이디어를 대규모 환경에서 직접 검증하고, 그 성과를 실제 제품과 학계에 연결하는 것이 AI Research Team의 역할입니다.

​
Apply
LLM의 pre-training과 supervised fine-tuning (SFT), reinforcement learning (RL)을 포함한 post-training 전 과정을 연구하고, 대규모 멀티 GPU 노드 환경에서 안정적으로 LLM을 학습합니다. Speculative decoding을 비롯한 inference optimization을 통해 LLM을 더 빠르고 효율적으로 서빙하는 방법을 연구합니다. 또한, Agent harness를 설계하며 모델 자체의 성능뿐만 아니라 실제 agent가 복잡한 작업을 얼마나 안정적으로 수행하는지도 연구합니다. • Pre-training, post-training부터 inference optimization, agent 연구까지 LLM의 전체 lifecycle을 경험하며 자체 모델 개발에 직접 참여할 수 있습니다. • 대규모 GPU 자원을 바탕으로 멀티 GPU 노드에서 아이디어를 빠르게 검증할 수 있습니다. • 연구 성과를 논문으로 발전시켜 AI 학회에 출판하는 것을 적극적으로 장려합니다. • 팀원 각자가 자신의 연구 관심사와 회사의 목표가 만나는 문제를 찾고, 프로젝트를 직접 제안하고 이끌 수 있는 문화를 지향합니다.

Interview Process

01

Take-Home Assignment

This assignment is designed to reflect the type of work you would do in the role. We’ll look at how you approach and solve real-world problems, as well as the quality and completeness of your thought process and answers.
02

Technical Interview

or Live Coding Interview
This interview gives us a chance to see how you approach and solve technical problems in real time. We’re interested in your technical knowledge, thought process, and how you communicate your ideas.
03

Role Specific Interview

(Presentation or Panel Interview)
This is an opportunity to dive deeper into your past work, projects and technical experience, either through a presentation or a one-on-one discussion. We’ll explore the depth of your technical expertise and how your skills align with the role.
04

Team Fit Interview

This is a chance to get to know each other better. We’ll explore how your values and ways of working align with ours, while giving you the opportunity to also decide whether FuriosaAI is the right fit for you.
Please note that the interview process may vary by role.

FAQ

All applications for roles in Korea are free-format, and you can submit them in either Korean or English.
Yes. However, this may differ by position, so please check the job posting for detailed qualifications.
Yes, graduates can apply as well.
Yes. Placements and transfers of Technical Research Personnel follow the relevant regulations and guidelines of the Military Manpower Administration, and eligibility may vary depending on your military service status and qualifications.
When filling out the application, you can choose a first- and second-choice role. Please select the roles you'd like to apply for in order of priority.
Yes. Please feel free to apply online.
Yes. This campus recruiting mainly targets students graduating in February 2027, but you can apply regardless of when you graduate. However, if you still have a long time until graduation, your start date and other details may need to be discussed individually.