Deep Learning Compiler Engineer

at quadric.io
  • $120k-$250k
  • United States

Software Development

Senior

Summary

The job is for a senior platform software engineer at Quadric, a rapidly-growing tech company specializing in edge computing. The role involves optimizing neural networks on the quadric EPU and requires a strong background in numerical and algorithmic optimization, as well as knowledge of both classical and machine learning algorithms.

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

Preferred Qualifications

  • Proficiency in C++ >= 11
  • Experience using / developing in TVM
  • Knowledge of front-end and back-end compiler techniques

Benefits

  • 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
Share this job:
Please let quadric.io know you found this job on Remote First Jobs 🙏
Apply now