This role may have closed.
Listings older than 30 days are deprioritized in search. The link to the source is still below in case the posting is still open. For active openings, see similar jobs.
FuriosaAI
Software Engineer, Kernel Programming Model
Seoul, Seoul, South KoreaPosted 4 months agofulltime
What you'd do
- Design integration layers and runtime environments for custom kernel execution as native PyTorch extensions
- Develop high-level abstractions and programming models for efficient tensor operations and model integration
- Implement architectural abstractions (virtual ISA) that address performance bottlenecks while maintaining programmability
What they want
- BS in computer science or related field,or equivalent experience
- Systems programming experience in Rust,C++,or Go with deep understanding of computer architecture (ISA,SIMD,memory hierarchies)
- Experience designing clean,robust,and well-defined programming interfaces
Nice to have
- MS or PhD in computer science or related field
- Experience with low-latency asynchronous execution models,kernel-level performance optimization,or hardware-software co-design
- Programming language theory and compiler infrastructure experience (domain-specific languages,LLVM,MLIR)
Seoulstart's read
- Visa tier (likely)
- E-7 specialty / professional (likely)
- Korean language
- Korean not required
Related Seoulstart guides
Similar roles on Seoulstart
Solutions ArchitectDatabricks · Seoul, South Korea · 1 day ago
AI Engineer - FDE (Forward Deployed Engineer)Databricks · Seoul, South Korea · 1 day ago
Manager, Software Engineering, Publishing Engagement - Publishing PlatformRiot Games · Seoul, Korea · 1 day ago
Mobile Engineer - AI Finance AgentBjak · Seoul, Seoul, South Korea · 1 day ago