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
SeniorJob 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