Responsibilities:
1.Develop time series for anomaly detection, classification and regression AI/ML unified toolchain which is edge side CPU and NPU based
2.Working with global teams to develop and productize the customer requirements into competitive solutions
3.Self-driving to successfully develop and bring new AI/ML designed products into market
4.Flexible think for innovation and entrepreneurial spirit – fast moving, Working closely with AI/ML algorithm engineers to implement dream ideas run on top of real cost effective SoC platform
Requirements:
1.Master's degree and major in Mathematics, Microelectronics, Electronic Engineering, Computer Science or relevant disciplines
2.Be highly enthusiastic for AI/ML algorithm research and strong interests for algorithm development and innovation for AI/ML in edge processing
3.Must have good understanding of classical machine learning algorithm like SVM, GMM, Random Forest and Gradient Boost models etc.
4.Well understanding the concept of un-supervised and supervised training
5.Must be familiar with deep learning and at least familiar with one training framework like TensorFlow, Pytorch etc
6.Must familiar and practiced for Python coding for AI/ML prototype and application development.
7.Always self-driving for good coding styles
8.Must be practiced in C/C++ programming skills for embedded system development, Or at least be eager for edge embedded development and algorithm deployment
9.Must have good sense of communication and team work spirit, Good command of English is required for both listening and speaking since the working environment is a global team
10.Nice to have for cloud service development and familiar with RESTFUL API, we also highly welcome the experience for frontend development based on Electron/JavaScript