Job Description
We are building the world’s most advanced, AI edge inference and Learning engine. We have core processor technology that is modular, low power and high performance among peer companies. We are now scaling our engineering team to build products to address various markets’ needs (Automotive, IOT etc.).
About the Role
In this role, you will be responsible for developing highly optimized libraries for Deep Learning operators. This role is a very critical role in our AI Processor’s SDK development. It involves working on libraries, performance tuning and analysis, implementing new algorithms etc.
You should apply for this role if you have the following qualifications:
- 1) Bachelors, Masters or equivalent experience in Computer Science, Artificial Intelligence, Applied Math, EE or related fields.
- 2) Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design.
- 3) Good working understanding of TensorFlow operators and maths behind it.
- 4) Strong in Linear Algebra.
- 5) Good knowledge of CPU (ARM, X-86 etc.) or GPU architecture.
- 6) Architecting or optimizing software libraries for one or more from the list: HPC, OpenCL, CUDNN, BLAS, Eigen, LAPACK, DSP Software Library.
- 7) Convolution Neural Networks.
Apply For Deep Learning Software Library Development Engineer
Thank you for considering a career at AlphaICs Corporation. Please share the below list of details to apply for the position.