Senior software engineer for deep-learning
This position includes both research and development in the scope of
- DL inference benchmarking on CPU, GPU
- SDK/tools (e.g., graph compiler) for optimization and deployment of deep-learning models and AI apps on our HW platform
The position is not about model development (data science/algorithm development)
Requirements:
- Bachelor degree in computer science or in computer engineering
- Hands-on experience with Python and leading DL Python packages of TensorFlow, PyTorch
- Hands-on experience with deep-learning inference on different HW e.g., CPU, GPU or ASIC
- Experience with deep-learning models across multiple disciplines e.g., computer vision, NLP, recommendation systems, text, speech
- Hands-on experience with C/C++
- Experience with cloud deployment of deep-learning e.g., inference servers, AWS Sagemaker