• Bachelor’s/Master’s degree in Computer Science, Maths, Machine Learning, Data Science or a related field
• Strong Python skills and proficiency in C++
• Experience working with Linux operating systems and the ability to learn new technologies quickly
• Exposure to machine learning frameworks such as PyTorch, JAX, Triton or TensorFlow, test automation, CI/CD, data analytics, hardware architectures or compilers would be useful.
• Experience with distributed workload management systems or machine learning operations (MLOps) pipelines would also be useful. These are additional strengths, rather than essential requirements.