About Us
We are a tech company specializing in the design and development of cutting-edge, customized server hardware solutions optimized for artificial intelligence and machine learning applications. Our mission is to empower businesses and researchers to accelerate their AI initiatives by providing them with high-performance, scalable, and energy-efficient hardware infrastructure.
As a rapidly growing company at the forefront of AI hardware innovation, we are constantly seeking talented and motivated individuals to join our team. We offer a dynamic and challenging work environment, with opportunities to make a significant impact on the future of AI technology.
You'll Collaborate With
Silicon, firmware, runtime, datacenter-software and architecture teams to build a mlir-compiler and software stack that brings next-gen AI/NPU hardware into modern datacenter environments and production AI workloads.
What You'll Own
-
Define and implement MLIR dialects and lowering pipelines targeting our AI-accelerator/NPU platform.
-
Lower ML graphs (e.g., from ONNX/PyTorch) into optimized kernels focusing on fusion, tiling and vectorization.
-
Profile, benchmark and optimize compiler output to meet latency, throughput and power targets.
-
Work with hardware architects and runtime/framework teams to co-design compiler features.
-
Build a future‐ready, portable compiler stack that supports multiple hardware generations.
Minimum Qualifications
-
5+ years of experience in compiler engineering or high‐performance systems.
-
Strong programming skills in C++ (modern standards), and scripting or tooling in Python.
-
Hands-on experience with MLIR and/or LLVM (designing/extending dialects, lowering, optimization).
-
Deep understanding of compiler internals: IRs, code scheduling, vectorization, loop transformations.
-
Strong familiarity with AI/ML frameworks (e.g.,PyTorch, ONNX, TensorFlow).
-
Excellent understanding of ML operations such as tensor operators, matmuls, quantization, dynamic shapes.
-
Robust understanding of computer architecture and memory hierarchy.
-
Bachelor’s (or higher) degree in Computer Science, Computer Engineering or equivalent.
Preferred Qualifications
-
Prior experience targeting NPU/AI accelerator hardware.
-
Contributions to open‐source compiler projects (MLIR, LLVM,Torch-MLIR, ONNX-MLIR).
-
Familiarity with runtime systems, scheduling, resource sharing, memory movement engines and, interconnects.
-
Previous leadership role driving compiler architecture, setting standards, mentoring teams and owning roadmap.
-
Familiarity with software development tooling: Git, CI/CD, debuggers, profilers.
-
Advanced degree (M.S./Ph.D.) preferred.
What Success Looks Like (First 6–9 Months)
-
A production compiler IR/dialect is designed and integrated, successfully lowering key ML workloads to the target NPU.
-
Key operator kernels (matmul, convolution, etc) show measurable performance gains (reduced latency, increased throughput) on the hardware or simulator.
-
The compiler pipeline handles multi‐die/chiplet topology correctly and efficiently schedules across devices.
-
Runtime interfaces and resource scheduling between host and accelerator are functional and validated with real workloads.
-
Telemetry/debug hooks and performance counters from compiled code are available and used for performance analysis by other teams.
-
The architecture and roadmap for next-gen hardware are defined, and junior engineers are actively mentored within the compiler team.
Join us in our mission to democratize AI compute — where your firmware expertise becomes the
bedrock of tomorrow's AI breakthroughs.