Deep Learning Compiler Engineer
Confirmed live in the last 24 hours
Quadric

51-200 employees

Unified hardware/software for on-device machine learning
Company Overview
Quadric.io stands out for its unique unified hardware/software architecture, specifically optimized for on-device machine learning inference, providing high performance without imposing artificial partitioning of application code. Its GPNPU, a licensable processor IP core, offers scalability from 1 to 64 TOPs and allows seamless intermixing of scalar, vector, and matrix code. The company's commitment to advancing machine learning is evident in its active engagement with cutting-edge research, such as the transformer models first introduced by Google Brain.
AI & Machine Learning
Hardware

Company Stage

Series B

Total Funding

$43.8M

Founded

2017

Headquarters

Burlingame, California

Growth & Insights
Headcount

6 month growth

22%

1 year growth

45%

2 year growth

86%
Locations
Burlingame, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Computer Vision
Data Structures & Algorithms
CategoriesNew
AI & Machine Learning
Software Engineering
Requirements
  • MS or Ph.D. in Computer Science, or related field, with a minimum of eight years of experience in the industry
  • Strong background in numerical and/or algorithmic optimization
  • Understanding of building application-appropriate heuristics for NP-hard problems
  • Knowledge of both classical as well as ML algorithms, e.g., Computer Vision, DSP, DNNs, etc
  • Strong background in graphs and related algorithms
Responsibilities
  • Drive the lowering and optimization of cutting edge deep neural networks using Quadric's technology
  • Apply your skills and expertise in mathematical & algorithmic optimization toward solving NP-hard problems
  • Collaborate within the software team to develop algorithms that optimize graph-based execution on the Quadric architecture
  • Develop a deep understanding of the hardware platform and low level software and leverage that for optimal performance of applications
  • Have a proven track record of implementing optimization passes for efficient lowering of deep learning and high performance computing algorithms on the Quadric EPU parallel processor
  • Provide competitive salaries and meaningful equity
  • Provide a politics free community for the brilliant minds who want to make an immediate impact
  • Provide an opportunity for you to build long term career relationships
  • Foster an environment that allows for lasting personal relationships alongside professional one
Desired Qualifications
  • Proficiency in C++ >= 11
  • Experience using / developing in TVM
  • Knowledge of front-end and back-end compiler techniques