4 дня назад
MTS - Compiler Engineer (AI Hardware)
180 000 - 320 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
MTS - Compiler Engineer (AI Hardware) (LLVM/custom accelerator backend): Develop and optimize compiler infrastructure that maps software onto a custom accelerator architecture with an accent on instruction selection, register allocation, scheduling, code generation, and binary tooling. Focus on compiler-hardware co-design, debugging correctness and performance regressions, and supporting architecture bring-up through simulation, emulation, or pre-silicon environments.
Location: Mountain View, California; remote within the United States. Other listed locations include San Francisco, Santa Clara, Berkeley, and Houston, California/Texas.
Salary: $180,000–$320,000 per year
Company
is recruiting for an early-stage AI hardware company developing custom accelerator technology.
What you will do
- Develop and maintain a compiler backend for a custom accelerator instruction set.
- Implement instruction selection, register allocation, scheduling, lowering, and code generation.
- Build target descriptions, machine models, assembler, linker, loader, and binary-format support.
- Debug correctness issues and performance regressions across the compilation flow.
- Improve generated-code quality, throughput, latency, and hardware utilization.
- Collaborate with architecture, chip design, runtime, frontend, middle-end, kernel, and systems engineers on hardware-software co-design and platform bring-up.
Requirements
- 5+ years of compiler engineering experience.
- Hands-on experience developing or extending an LLVM target backend, including TableGen, Machine IR, target lowering, instruction selection, register allocation, scheduling, and code emission.
- Strong knowledge of computer architecture and instruction-set design.
- Experience with scalar, vector, floating-point, or accelerator execution pipelines.
- Strong C++ programming skills and the ability to debug compiler correctness and performance issues.
- Must work from the United States for the remote arrangement.
Nice to have
- Experience with custom ISA or new-target bring-up.
- MLIR or other intermediate-representation frameworks.
- GPU, NPU, DSP, accelerator, RISC-V, ARM, or x86 compiler experience.
- Runtime or driver integration, architectural simulators, emulators, or pre-silicon environments.
- Compiler optimization for AI or high-performance computing workloads.
Culture & Benefits
- Early-stage environment with direct influence over compiler and hardware development.
- Close collaboration across compiler, architecture, hardware, runtime, and systems disciplines.
- Work spans early architecture development through production deployment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Senior Staff Software Engineer, Developer and Qualification Tools (AI)
175 000 - 265 000$
3 дня назад
Forward Deployed Engineer (Robotics)
70 000 - 300 000$
4 дня назад
Senior/Staff Embedded Software Engineer (Rust)
148 000 - 249 000$
1 день назад
C, C++ Software Engineer II (Semiconductor)
124 000 - 171 000$
7 дней назад
Senior Software Engineer (Embedded Linux)
161 700 - 258 800$
5 дней назад
Sr. Software Engineer II - Embedded C Build Systems and Tools (Medtech)
176 700 - 190 000$