Machine Learning Engineer
SweedFull Time
Mid-level (3 to 4 years)
Candidates must possess a Bachelor's degree in Electronics Engineering or Computer Science and have at least 5 years of engineering experience. A minimum of 3 years of direct customer support experience in Sales or Business Development is required, along with demonstrated basic knowledge of software perception systems and/or Computer Vision. Fluency in Hebrew and English is essential, as is proficiency in Python, experience with Docker containers, and familiarity with Linux/Unix operating systems. Experience with neural network/machine learning frameworks like PyTorch, Tensorflow, or Tensorflow-Lite is necessary. A strong understanding of intermediate Git concepts, the semiconductor development process, and the ability to methodically debug problems are also required. Experience with ONNX runtime, selling/supporting semiconductor IP, and supporting parallel C/C++ languages are considered a plus.
The Field Application Engineer will provide pre-sales and some post-sales technical customer support, working closely with Sales, Marketing, Product, and Engineering teams. This role involves conducting remote and on-site training, delivering product presentations, and troubleshooting customer issues. Responsibilities include installing SDKs and algorithms, analyzing customer systems to recommend optimal HW/SW solutions, and communicating technological problems to the engineering team. The FAE will also set up regular technical discussions, help customers understand Quadric deliverables, coordinate with Sales and Engineering on product specifications, and conduct project feasibility studies. Occasional travel, including international trips to headquarters and regional travel, may be required.
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.