Deep Learning Compiler Engineer

1 month ago
Full-time
Senior
Software Development

Quadric, Inc.

Quadric is a semiconductor IP licensing company focused on AI processor architecture for on-device and edge inference. Its Chimera product family is a general-purpose neural processing unit (GPNPU) that combines AI acceleration with C++ programmability for SoC and edge-AI applications.

Semiconductor IP licensing
51-200
Founded 2017
$46M raised

Description

  • Drive lowering and optimization of cutting-edge deep neural networks using Quadric’s technology.
  • Design and implement algorithmic optimizations to maximize performance on the Quadric architecture.
  • Apply mathematical and algorithmic optimization techniques to solve NP-hard problems.
  • Collaborate with the software team to develop algorithms for graph-based execution on the Quadric architecture.
  • Develop optimization passes for efficient lowering of deep learning and high-performance computing algorithms on the Quadric EPU parallel processor.
  • Build a deep understanding of the hardware platform and low-level software to improve application performance.

Requirements

  • MS or Ph.D. in Computer Science or a related field.
  • Minimum of 8 years of industry experience.
  • Strong background in numerical and/or algorithmic optimization.
  • Experience building application-appropriate heuristics for NP-hard problems.
  • Knowledge of classical and machine learning algorithms, such as Computer Vision, DSP, and DNNs.
  • Strong background in graphs and related algorithms.
  • Proficiency in C++11 or later.
  • Experience using or developing in TVM.
  • Knowledge of front-end and back-end compiler techniques.

Benefits

  • Competitive salary of $110,000 to $270,000, depending on level, experience, skills, and location.
  • Meaningful equity and eligibility for a discretionary annual performance bonus.
  • Medical, dental, and vision plan options starting on day one.
  • 401(k) retirement plan.
  • Flexible paid time off with unlimited, non-accrual PTO.
  • Company-provided lunches and a stocked kitchen for in-office work.
  • Commuting support, including monthly parking or Caltrain passes.
  • Collaborative, politics-free work environment with a strong emphasis on inclusion and professional growth.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer (Go)

Megaport 251-1K Diversified Telecommunication Services

Megaport is hiring a Go Backend Engineer for its Platform Engineering team in Australia or New Zealand to build internal developer tools, APIs, automation, and self-service infrastructure that improve engineering productivity and platform reliability.

AWS CI/CD Git GitHub Go Kubernetes Microservices REST API
1 minute ago

Senior Engineer - Agents

Buildkite 51-250 Commercial Services & Supplies

Buildkite is hiring a software engineer to own and evolve the open-source Buildkite Agent and related infrastructure that powers CI workloads across customer and hosted environments.

AWS CI/CD Go GraphQL Kubernetes PostgreSQL React Ruby Ruby on Rails Terraform
1 minute ago

Senior Software Engineer (AI & Full Stack)

Fable 11-50 Professional Services

Fable is hiring a Senior Software Engineer to build and scale accessible customer-facing products and AI-powered platform capabilities for global enterprises serving people with disabilities.

Agile AWS C# CI/CD Docker GitHub Actions GraphQL Java JavaScript Kubernetes Microservices MongoDB Node.js PostgreSQL Python React Redis REST API TypeScript
31 minutes ago

Senior Software Engineer II - Storage

Honeycomb.io 51-250 Internet Software & Services

Honeycomb is hiring a senior engineer for its distributed Storage Team to build and operate the storage and query infrastructure that reliably stores and queries billions of observability events across its product suite.

Go Kubernetes
31 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers