Software AI Model Optimisation & Benchmarking Engineer

Be among the first applicants.
TN United Kingdom
United Kingdom
GBP 40,000 - 80,000
Be among the first applicants.
2 days ago
Job description

Social network you want to login/join with:

Software AI Model Optimisation & Benchmarking Engineer

Client:

IC Resources

Location:

United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Reference:

80fcb4be7958

Job Views:

2

Posted:

30.03.2025

Expiry Date:

14.05.2025

Job Description:

About the Role

We are seeking a Machine Learning / AI Engineer with expertise in model optimisation, acceleration, and deployment on AI accelerators (GPUs, NPUs, ONNX-compatible hardware). You will work on algorithm development, performance tuning, and benchmarking of a new AI accelerator to different AI applications (LLM's/ViT's/DiT's/CompVision). Knowledge of optical computing and photonics-based AI acceleration is highly beneficial.

Key Responsibilities

  • Develop, optimise, and accelerate ML models using TensorFlow, PyTorch, and ONNX.
  • Implement quantisation, pruning, and other optimisation techniques to improve model efficiency.
  • Benchmark AI models on various accelerators (GPUs, NPUs, TPUs, optical computing platforms) and fine-tune performance.
  • Optimise inference and training pipelines for speed, energy efficiency, and hardware compatibility.
  • Work with CUDA, cuDNN, TensorRT, and other low-level libraries for AI acceleration.
  • Explore and apply optical computing techniques for next-generation AI acceleration.
  • Collaborate with software, hardware, and optical computing teams to ensure seamless deployment.
Requirements
  • Strong experience in Python with TensorFlow/PyTorch.
  • Experience in AI model optimisation techniques (quantisation, pruning, knowledge distillation).
  • Knowledge of AI accelerators (GPUs, NPUs, ONNX, TensorRT, OpenVINO).
  • Hands-on experience with benchmarking tools and performance profiling.
  • Understanding of parallel computing, memory optimisation, and hardware-aware ML development.
  • Familiarity with optical computing concepts (photonics, optical neural networks) is a plus.
Nice to Have
  • Experience with low-level CUDA programming for deep learning.
  • Familiarity with edge AI and deploying models on embedded systems.
  • Exposure to optical-based AI acceleration and photonics-driven hardware.
  • Experience with large-scale distributed training (e.g., Horovod, DeepSpeed).

Contact Jonny for more information.

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit. Check our Blog for more information.

Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Created on 30/03/2025 by TN United Kingdom

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software AI Model Optimisation & Benchmarking Engineer jobs in United Kingdom