Minimum Qualifications
- Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience.
- 3+ years of industry experience in machine learning software engineering, model deployment, or ML systems for production environments.
- Strong understanding of deep learning architectures, including CNNs and Transformers.
- Knowledge of ML accelerators' architectures, operator fusion, memory hierarchies, and data movements.
- Practical experience with popular ML frameworks, like PyTorch / TensorFlow.
- Proficiency in Python and C/C++
Preferred Qualifications
- 5+ years of industry experience in machine learning software engineering, model deployment, or ML systems for production environments.
- Understanding of model inference constraints on edge devices, including latency, power, and accuracy trade-offs and optimization techniques.
- Understanding of quantization techniques, such as PTQ and QAT.