Machine Learning ML Engineer
4 days ago
Leeds
Location: Hybrid - London or Leeds, Yorkshire Are you passionate about building robust, scalable ML solutions and working at the forefront of data-driven innovation? We are looking for a Machine Learning Engineer to join an expanding team working on projects that drive cutting-edge automation and machine learning capabilities across a range of industries. • Opportunity to work on innovative ML projects at scale., • Collaborative and forward-thinking team environment., • Access to the latest cloud and machine learning technologies.Responsibilities, • Design and implement ML pipelines and automation workflows for seamless CI/CD integration., • Build and manage data engineering pipelines using Infrastructure as Code (IaC) principles., • Collaborate with solutions architects and IT teams to integrate diverse data feeds into a unified ML platform., • Ensure ML systems are secure, reliable, and production-ready, following best practices in MLOps and software engineering., • Optimise performance, scalability, and monitoring across all deployed ML solutions.Essential Skills:, • Proficiency in Python and Unix Scripting (Bash)., • Solid experience with AWS services (S3, EC2, Lambda, SageMaker, CloudFormation, DynamoDB, etc.)., • Skilled with Docker and container management., • Strong software engineering background: code reviews, version control, optimisation, testing, and logging., • Expertise in machine learning libraries such as NumPy, Pandas, TensorFlow, PyTorch, SciPy, and Dask., • Proven experience linking data from multiple systems to create scalable solutions., • Knowledge of cloud security best practices and experience with DevOps life cycles.Desirable Skills:, • Knowledge of supervised/unsupervised learning, reinforcement learning, and Bayesian inference., • AWS Certification (advantageous)., • Exposure to Google Cloud Big Data tools or Kafka.