The candidate should possess at least a Master degree of Computer Science or related BS/MS degree in Computer field or a bachelor's degree with at least 2 years' experience. The candidate should have following qualifications:- Excellent development and debugging skills system level language such as C, C++ and assembly preferred- Proven track record of analyzing and solving complex technical problems- Excellent written and oral communication skills and be able to clearly communicate technical detail and conceptsThe candidate should have at least one of the following qualifications:- Solid understanding on one of these mainstream deep learning frameworks, Tensorflow, PyTorch etc.- Proven experience in performance analysis and optimization on deep learning workload or HPC workloads;- Solid understanding of computer architecture and instruction sets especially IA instruction set;- Solid understanding of system level software like OS, language runtime management software.We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing BenefitsThis role will require an on-site presence.