FuriosaAI
Open positions
Senior Solution Architect
You will define customer requirements and constraints, design solution architectures, and set proof-of-concept goals, scope, and success criteria. You will compare technical alternatives based on performance, accuracy,…
Junior Solution Architect
You will analyze customer requirements and technical constraints, then propose suitable AI inference environments and implementation approaches. You will develop and improve inference programs, examples, and demos…
Systems Software Engineer Power Performance and Thermal
You will develop system software that controls power, performance, and thermals for NPU SoCs in Linux. You will design DVFS policies and drivers, build clock, regulator, and thermal drivers, and profile NPU workloads…
Systems Software Engineer PCIe Device Driver
You will develop and maintain Linux PCIe device drivers and kernel modules. You will optimize DMA, IOMMU, interrupts, and BAR mapping; build user-space libraries and APIs; collaborate on PCIe I/O pipelines; and design…
Software Engineer LLM Performance and Evaluation
You will build and maintain LLM benchmarks, evaluation pipelines, dashboards, and reports. You will measure latency, throughput, memory use, utilization, and model accuracy; automate reproducible evaluations;…
Senior Software Engineer Runtime
You will develop the low-level runtime stack for NPU hardware, including DMA I/O, execution scheduling, asynchronous pipelines, multi-node communication, and embedded firmware. You will profile and tune the complete…
Security Engineer
You will establish and execute a Zero Trust security strategy and policies. You will build identity and access controls, design security for SaaS and cloud infrastructure, identify and remediate vulnerabilities, embed…
Production Engineer LLM Serving
You will own reliability, observability, and service-level performance for production LLM serving services. You will define SLIs and SLOs, build telemetry and alerts, benchmark workloads, diagnose bottlenecks, improve…
