Director of Software at Quadric

Burlingame, California, United States

Quadric Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
YesVisa
Semiconductor, Artificial Intelligence, SoftwareIndustries

Requirements

Candidates must have a proven track record of shipping a production SDK and compiler stack for an ML accelerator, GPU, or NPU. A minimum of 5 years of experience managing teams that build compilers or ML systems, with over 10 years leading multi-disciplinary teams of approximately 30+ engineers, is required. Excellent communication and stakeholder management skills are essential, including comfort with customer escalations and field feedback loops. Demonstrated success in hiring, coaching, and performance management of managers and senior individual contributors, along with being a culture builder, is necessary. Familiarity with graph compilers and kernel development, including MLIR/TVM/StableHLO/HLO, LLVM, scheduling, and codegen, is expected. Knowledge of quantization techniques such as PTQ/QAT, per-tensor/per-channel schemes, symmetric/asymmetric, calibration datasets, and accuracy/performance trade-offs is required. Strong C++ and Python fundamentals, including performance profiling, vectorization, memory hierarchies, and concurrency, are essential. Experience integrating PyTorch backends (Dynamo/FX/Inductor/ONNX) and model export is considered a plus.

Responsibilities

The Director of Software will own the end-to-end delivery of the software stack, including the SDK, graph compiler, kernel libraries, and developer tooling. They will set the technical direction and a multi-release roadmap for the compiler, kernels, and SDK, ensuring alignment with silicon and architecture. Responsibilities include owning the inference optimization stack (Quantization -> Compile -> Accelerated Performance) on the Chimera architecture for various model types. The role involves building and tracking execution plans, milestones, and KPIs, such as operator coverage, latency/throughput, accuracy deltas, and compile times. The Director will manage and mentor an engineering organization, grow the team, and develop leaders. They will also be hands-on for critical designs, reviews, and code, particularly around IR design, codegen, and kernels. Partnering with customers and field teams to unblock POCs, prioritize the roadmap, and drive production wins is a key responsibility. Establishing quality bars and release engineering processes, including CI/CD, testing, benchmarking, reproducible builds, documentation, and samples, is also expected.

Skills

SDK
Compiler
Kernel Libraries
Developer Tooling
Model Optimization
Quantization
IR Design
Code Generation
C++
AI Inference
LLMs
VLMs
Team Management
Leadership
Project Management

Quadric

Simplifies SoC design for machine learning

About Quadric

Quadric focuses on simplifying the design and programming of System on Chips (SoCs) specifically for machine learning applications. Their main product is the Chimera, a General-Purpose Neural Processing Unit (GPNPU) that combines matrix and vector operations with scalar control code in a single execution pipeline. This design allows developers to avoid splitting application code across different processors, making the development process more efficient. Quadric serves clients in the semiconductor industry, including SoC developers and manufacturers, who need to improve their machine learning capabilities. Unlike competitors, Quadric offers a comprehensive solution that includes both hardware and software tools, such as the Chimera LLVM C Compiler and the Chimera Instruction Set Simulator, enabling developers to design, simulate, and deploy their applications effectively. The goal of Quadric is to enhance the performance and ease of development for machine learning applications on SoCs.

Burlingame, CaliforniaHeadquarters
2017Year Founded
$42.1MTotal Funding
DEBTCompany Stage
Hardware, Enterprise Software, AI & Machine LearningIndustries
51-200Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Plan
Company Equity

Risks

Increased competition from established semiconductor companies threatens market share.
Rapid AI advancements may outpace Quadric's current product offerings.
Potential IP disputes could lead to costly legal battles.

Differentiation

Chimera GPNPU integrates matrix, vector, and scalar operations in one pipeline.
Quadric's GPNPU runs C code, enhancing versatility for neural network operations.
Quadric offers a unified architecture for ML inference and C++ processing.

Upsides

Quadric's Series B funding boosts expansion of engineering and commercial teams.
Partnership with Ams Osram enhances smart sensing solutions for edge applications.
Quadric Developer Studio simplifies AI and ML application development.

Land your dream remote job 3x faster with AI