A leading technology company in the UK is seeking a Senior Machine Learning Applications and Compiler Engineer to develop algorithms and optimizations for their compiler stack. You will focus on enhancing inference performance and collaborate closely with cross-functional teams. Qualified candidates will have a minimum of 5 years’ experience in software engineering, proficiency in C/C++, and familiarity with deep learning frameworks. This position offers the chance to work in a hybrid setting and contribute to innovative projects.
Qualifications
5 years of relevant experience in ML applications or compiler development.
Strong software engineering background and solid CS fundamentals.
Experience with machine learning model deployment.
Responsibilities
Develop high-performance runtime and compiler components.
Optimize large-scale inference workloads on NVIDIA’s systems.
Collaborate with hardware architects and design teams.
Skills
C/C++ programming
Systems level programming
Compiler development
Deep learning frameworks
Benchmarking
Analytical skills
Education
MS or PhD in Computer Science or related field
Tools
LLVM
MLIR
TensorFlow
PyTorch
Job description
A leading technology company in the UK is seeking a Senior Machine Learning Applications and Compiler Engineer to develop algorithms and optimizations for their compiler stack. You will focus on enhancing inference performance and collaborate closely with cross-functional teams. Qualified candidates will have a minimum of 5 years’ experience in software engineering, proficiency in C/C++, and familiarity with deep learning frameworks. This position offers the chance to work in a hybrid setting and contribute to innovative projects.