Machine Learning Performance Engineer
- Location
- Greater London, England, United Kingdom
large-scale machine learning computation. Key responsibilities Collaborating with researchers, senior stakeholders and engineers to understand their compute challenges and design optimised solutions. Profiling, benchmarking and tuning large-scale training and inference workloads for performance on distributed CPU, GPU and memory-intensive jobs. Developing reference implementations, libraries and tools … ideal candidate will have the following: Bachelors, Masters or PhD degree in computer science, or equivalent experience. Proven track record of profiling, benchmarking and optimising distributed workloads. Experience with Python. Knowledge of CUDA. Experience with HPC schedulers and Kubernetes-based workload orchestration. Strong understanding of one or more deep learning ...