Senior Machine Learning Engineer

G
GBGIdentity Verification
United KingdomFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PythonMachine LearningOpenCVPyTorchCI/CDMLOpsComputer Vision

Requirements

  • Bachelor’s degree or higher in Computer Science, Electrical Engineering, or a related field or equivalent experience.
  • Strong hands-on experience developing and deploying machine learning models in production environments.
  • Advanced understanding of supervised, unsupervised, and semi-supervised learning techniques.
  • Expertise in classification, regression, clustering, and anomaly detection.
  • Solid experience with convolutional neural networks, recurrent neural networks, and transformer-based models.
  • Strong proficiency in Python; C++ is a plus.
  • Experience with PyTorch; TensorFlow is a plus.
  • Hands-on experience with object detection, image segmentation, and representation learning.
  • Experience using computer vision and scientific computing libraries such as OpenCV.
  • Familiarity with model deployment, monitoring, and CI/CD workflows.
  • Prior experience mentoring or technically guiding other ML engineers.

Responsibilities

  • Design, implement, and optimize state-of-the-art machine learning and computer vision models.
  • Implement and benchmark algorithms on large-scale datasets, validating accuracy and throughput.
  • Fine-tune models using techniques such as LoRA and QLoRA.
  • Define, implement, and monitor evaluation metrics including precision, recall, and ROC-AUC.
  • Support end-to-end ML workflows including training, CI/CD pipelines, and production monitoring.
  • Mentor junior engineers across all phases of ML projects.
  • Collaborate with engineering, product, and data stakeholders to deliver high-impact solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now