Back Button
Apply NowSr. Software Engineer - AI Compiler & Runtime Infrastructure
Job Location: San Jose, CA or Irvine, CA - open to hybrid Compensation: $190K - $260K base DOE plus equity
Position Overview Our company is a venture-backed fabless semiconductor company building the next generation of autonomous compute silicon optimized for real-time, physical AI. We develop high-performance processors and software that enable deterministic, low-latency execution for converged sensing, communications, and AI tasks - addressing limitations of conventional CPU, GPU, and FPGA architectures. We are looking for a hands-on, experienced engineer to lead development of our AI compiler stack and runtime infrastructure. You will help architect, implement, and optimize compiler passes, schedulers, and runtime systems that translate high-level programs into high-performance code for our custom hardware.
This role is a perfect fit for engineers who thrive on systems-level challenges - including compiler internals, runtime design, optimization, and tooling - and want to make a direct impact on how tomorrow's real-time systems are built.
Key Responsibilities
- Design and implement core compiler components (IR transformations, optimization passes, backend codegen).
- Build and optimize runtime systems, including task schedulers, resource managers, and execution engines.
- Collaborate closely with hardware architects to define ABI, scheduling strategies, and performance targets.
- Diagnose performance issues using profiling and benchmarking tools; propose and implement improvements.
- Take ownership of features end-to-end - from design through validation and documentation.
- Influence long-term compiler and runtime architecture.
- Lead design reviews and technical discussions.
- Mentor and guide other engineers on best practices in systems programming and compiler design.
Qualifications
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
- 7+ years of software engineering experience with significant work in compilers and/or runtime systems.
- Expert in C/C++ (Python for tooling and automation a plus).
- Deep understanding of compiler internals (IR, passes, optimizations, codegen).
- Strong runtime and scheduler design experience.
- Proven ability to ship production-quality systems software with measurable impact.
Preferred
- Hands-on experience with MLIR, IREE, LLVM, or similar compiler frameworks.
- Experience designing schedulers and execution systems for accelerators.
- Familiarity with profiling tools and performance analysis.
- OSS contributions or publications in relevant areas.
Benefits
- Vacation/PTO
- Equity
- Medical
- Dental
- Vision
- Life Insurance
- 401k
- Flexible Hybrid work model
- Professional development support
For this position you must be currently authorized to work in the United States. We do not sponsor for this position.