AI Software Engineer (人工智能产品开发)
1. Work with software architect to define the software platform, toolchains, and libraries for implementing AI algorithm on hardware.
2. Implement software platform, toolchains, and libraries.
3. Collaborates hardware engineers for proof of concept, demonstration, and performance evaluation
1. MS CS/EE/Applied math or relevant field with 2+ years of industrial experience or BS with 5+ years of industrial experience
2. Strong software design/engineering skills, C/C++/Python, excellent debugging skills
1. Knowledge of machine learning, deep learning, and other AI algorithms
2. Familiar with deep learning frameworks, such as Caffe/Tensorflow
3. Experience in compiler development
4. Experience in EDA tools development
5. Experience in AI accelerator toolchains
6. Strong written and verbal communication skills