Software Engineer II: AI Compiler Engineer

Company: Cadence

Location: AUSTIN

Type: Full-time

Posted: 2026-06-15

About this role

## At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Job Description

[Cadence Design Systems Inc.](https://www.cadence.com/) is looking for a motivated Software Engineer II: AI Compiler Engineer to work with us.

As a Software Engineer II: AI Compiler Engineer you will work with complex high performance SoC's, and is one of the best kept secrets within the semi IP world powering AR/VR, HiFi Audio and Speech, Vision, Imaging and hundreds of intelligent IoT applications.

Be a part of a team that develops an AI graph compiler that takes as input Neural Networks (NNs) created in frameworks such as PyTorch or TensorFlow and converts them into optimized code suitable for execution on special-purpose and embedded platforms.

Cadence is also a [Fortune 100 Best Companies to Work For](https://www.cadence.com/en_US/home/company/newsroom/press-releases/pr/2020/cadence-named-by-fortune-and-great-place-to-work.html).

Job Description:

  • Developing a deep learning compiler stack that takes neural network descriptions (CNNs/RNNs) created in frameworks such as Caffe, PyTorch, TensorFlow, etc. and converts them into code suitable for execution on special-purpose and embedded platforms.
  • Use modern compiler frameworks such as LLVM and MLIR.
  • Developing optimized implementations of a variety of neural-network operations and integrating them into a runtime framework
  • Developing new optimization techniques and algorithms to efficiently map CNNs onto a wide range of Xtensa processors and specialized hardware.
  • Benchmarking end-to-end network performance on a variety of DSP and special-purpose accelerator platforms.
  • Enhancing the framework to improve overall functionality and performance on the various hardware platforms.
  • Devising multiprocessor/multicore partitioning and scheduling strategies.
  • Developing complex programs to validate the functionality and performance of the CNN application pr...

Create Your Job Alert

Other Software Jobs

Other Jobs in AUSTIN