Chip Architectural Engineer
- 岗位描述Job Description
- Fill the engineering gap between of AI algorithm developers and chip RTL designers.
- Design and specify chip architectures for efficient AI, machine learning, deep learning models and algorithms.
- Co-design efficient algorithms and hardware architectures for machine learning.
- Explore/optimize efficient neural network models or machine learning algorithms for our chip.
- Explore efficient libraries or compiler techniques for performance optimization for our chip.
- Model and verify design ideas.
- Performance analysis and profiling.
- Investigate new technologies.
- PhD in related fields from USA/Canada.
- Good understanding and experience of AI/ML/DL algorithms and models.
- Strong knowledge in computer architecture/microarchitecture/compiler.
- Strong ability on modeling and profiling.
- Good ability of working with at least one ML framework – TensorFlow/PyTorch/Caffe/etc.
- Good ability of working on Linux/Unix.
- Good programming ability of C/C++/Python.
- Parallelization/HPC experience is a strong plus.
- RTL experience is a good plus.
- GCC/LLVM experience is a good plus.
- 参加面试的城市或地区Interview City or Region