4 дня назад
Compiler Engineer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Compiler Engineer (AI): Designing compiler IRs and lowering strategies for irregular and dynamic-control-flow algorithms on Mythic’s analog and digital accelerator subsystems with an accent on compiler optimization, program representation, and hardware co-design. Focus on extending compiler abstractions, optimizing loops and branches through vectorization and scheduling, and shaping ISA and execution models for new algorithm classes.
Location: Remote; listed locations include Palo Alto, California, Austin, Texas, and Vancouver, British Columbia
Company
develops analog AI computing technology and accelerators for edge devices, robotics, sensors, cloud, and data center applications.
What you will do
- Extend compiler IRs to represent algorithmic workloads with control flow and iterative computation beyond standard DNN graphs.
- Develop compilation strategies that combine analog compute with digital subsystems while preserving performance and correctness.
- Prototype and optimize irregular algorithms using vectorization, predication, scheduling, and related compiler techniques.
- Collaborate with hardware engineers to co-design ISA features and execution models for algorithmic workloads.
- Define higher-level programming abstractions that simplify prototyping and accelerate deployment.
Requirements
- 3+ years of professional experience in compilers or high-performance systems software.
- Proficiency in modern C++ and Python.
- Familiarity with compiler IRs such as MLIR, LLVM, or equivalent technologies.
- Strong foundation in program analysis and optimization, including SSA form, loop optimizations, and vectorization.
Nice to have
- Experience developing MLIR or LLVM dialects for control flow or affine/polyhedral representations.
- Background in compiler-hardware co-design, including ISA or execution-model development.
- Experience optimizing irregular or control-flow-heavy algorithms in compiler IRs.
- Experience extending ML compiler stacks such as ONNX, IREE, XLA, PyTorch, or TVM beyond DNN workloads.
Culture & Benefits
- Opportunity to work on novel accelerator hardware and make complex algorithmic workloads practical to deploy.
- Cross-functional collaboration between compiler and hardware engineering.
- Engineering culture focused on rigor, continuous integration, user-focused design, creativity, and integrity.
- Competitive compensation, equity, and benefits package.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
C++ Software Engineer (Automotive)
4 дня назад
Experienced Deep Learning Optimization Engineer (C++/LLVM) - Compilers Team
4 дня назад
Edge AI Systems Engineer
6 дней назад
Field Software Engineer (Autonomy)
150 000 - 175 000$
5 дней назад
Embedded Linux Engineer (Robotics)
4 дня назад
Principal Engineer - Validation (Systems) (SoC)
86 000 - 186 000$