AI Engineer & Researcher, Inference
SpeechifyFull Time
Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
Quadric provides a comprehensive benefits package including Health Care Plan (Medical, Dental & Vision), Retirement Plan (401k, IRA), Life Insurance, Paid Time Off, Family Leave, Short Term & Long Term Disability, Training & Development, Work From Home, Free Food & Snacks, and Stock Option Plan.
The position is hybrid, requiring some office presence as remote is not fully supported.
Candidates need 5+ years in AI kernel development and optimization, experience with model and kernel inference performance profiling, proficiency in C/C++ and Python, experience with compute development like CUDA, DSP, NEON, or Triton-lang, plus strong problem-solving, debugging, and communication skills. A Bachelor’s or Master’s in Computer Science or Electrical Engineering is required, with assembly language experience a plus.
This information is not specified in the job description.
A strong candidate will have 5+ years of hands-on experience in AI kernel development and optimization, proven skills in performance profiling and optimization using tools like CUDA or DSP, deep proficiency in C/C++ and Python, and excellent problem-solving abilities.
Simplifies SoC design for machine learning
Quadric focuses on simplifying the design and programming of System on Chips (SoCs) specifically for machine learning applications. Their main product is the Chimera, a General-Purpose Neural Processing Unit (GPNPU) that combines matrix and vector operations with scalar control code in a single execution pipeline. This design allows developers to avoid splitting application code across different processors, making the development process more efficient. Quadric serves clients in the semiconductor industry, including SoC developers and manufacturers, who need to improve their machine learning capabilities. Unlike competitors, Quadric offers a comprehensive solution that includes both hardware and software tools, such as the Chimera LLVM C Compiler and the Chimera Instruction Set Simulator, enabling developers to design, simulate, and deploy their applications effectively. The goal of Quadric is to enhance the performance and ease of development for machine learning applications on SoCs.