Machine Learning Engineer

Cavendish (recruitment) Professionals Ltd
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Amazon Web Services (AWS)
Unit Testing
Azure
Cloud Computing
Data Stores
Relational Databases
Python
Machine Learning
NoSQL
TensorFlow
DataOps
SciPy
SQL Databases
Data Processing
PyTorch
Large Language Models
Spark
Keras
Spark Mllib
Scikit Learn
Kubernetes
Information Technology
Machine Learning Operations
Software Version Control
Docker

Requirements

  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field.<\/li>\r\n
  • Advanced Python and machine learning frameworks (Keras, SciPy, Scikit-learn, TensorFlow, PyTorch, Spark MLlib ...) knowledge.<\/li>\r\n
  • Hands-on experience with one or more cloud computing platforms (Azure - preferred, AWS, GCP).<\/li>\r\n
  • Strong understanding of the whole ML lifecycle and experience with MLOps\/DataOps.<\/li>\r\n
  • Experience with data processing frameworks like Apache Spark or similar.<\/li>\r\n
  • Proficiency in SQL, RDBMS\/NoSQL data stores and appropriate use cases.<\/li>\r\n
  • Experience with version control, small and regular commits, unit tests, CI\/CD, packaging, familiarity with containerization tools such as Docker and Kubernetes.<\/li>\r\n
  • Proven experience in GPU cluster development and management is a plus.<\/li>\r\n
  • Experience with orchestrated LLM applications is a plus.<\/li>\r\n
  • Strong problem-solving skills and attention to detail.<\/li>\r\n
  • Good communication skills, fluent English.<\/li>\r\n<\/ul>\r\n

Apply for this position