Data Engineer/Machine Learning Engineer (MLE)- Python

Data Engineer/Machine Learning Engineer (MLE)- Python

Posted Today by Sanderson Recruitment Plc

£750 Per day
Inside
Remote
London, UK

Summary: The Data Engineer/Machine Learning Engineer role involves designing and deploying data pipelines, machine learning models, and production systems to provide real-time insights and automation for a global company. The position requires strong software engineering fundamentals and hands-on data experience, with a focus on building scalable, high-quality solutions. This is a fully remote position with an initial contract of 6 months and potential for long-term engagement. The role offers a competitive daily rate through an umbrella company.

Key Responsibilities:

  • Design and deploy data pipelines and ML models.
  • Develop production systems that deliver real-time insights and automation.
  • Maintain production-level codebases.
  • Work with large datasets and data manipulation techniques.
  • Utilize cloud services from any public cloud provider.

Key Skills:

  • Strong programming skills in Python (Pandas, NumPy, etc.).
  • Proficiency in SQL for data querying and transformation.
  • Hands-on experience with machine learning techniques and frameworks (e.g., scikit-learn, TensorFlow, PyTorch).
  • Experience with data manipulation and large datasets.
  • Experience with any public cloud provider (GCP, AWS, or Azure).
  • Experience with Kubeflow, Airflow, or dbt is desirable.
  • Knowledge of containerization (Docker, Kubernetes) and CI/CD practices.
  • Familiarity with data warehouse technologies (BigQuery, Redshift, Snowflake, etc.).

Salary (Rate): £750 daily

City: London

Country: UK

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Data Engineer/Machine Learning Engineer (MLE)- Python

£650-£750 pd via Umbrella

Initially for 6 months with long term potential

Fully Remote based

A global company is expanding its team and hiring multiple Data Engineers/Machine Learning Engineers. You'll help design and deploy data pipelines, ML models, and production systems that deliver Real Time insights and automation throughout the business.

This role is ideal for someone with strong software engineering fundamentals, hands-on data experience, and a passion for building scalable, high-quality ML and data solutions in production environments.

Essential Experience

  • Strong programming skills in Python (Pandas, NumPy, etc.).
  • Proficiency in SQL for data querying and transformation.
  • Hands-on experience with Machine Learning techniques and frameworks (eg, scikit-learn, TensorFlow, PyTorch).
  • Experience working with data manipulation and large datasets.
  • Proven experience developing and maintaining production-level codebases.
  • Experience with any public cloud provider (GCP, AWS, or Azure).

Desirable Experience

  • Experience with Kubeflow, Airflow, or dbt.
  • Hands-on experience with Google Cloud Platform (GCP).
  • Knowledge of containerisation (Docker, Kubernetes) and CI/CD practices.
  • Familiarity with data warehouse technologies (BigQuery, Redshift, Snowflake, etc.).

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.