Machine Learning Data Engineer - Contract - West London

Machine Learning Data Engineer - Contract - West London
  • £600 - £660 per Day
    DAY
  • Contract
  • West London, London, England, UK West London London GBR TW8 9GS
Job Ref: 50204818
Sector: Other
Date Added: 28 July 2020

Machine Learning Data Engineer - Contract - West London

My client a top Pharmaceutical company is currently looking to recruit a Machine Learning Data Engineer to join its team in West London on a contract basis. This role will initially be working from home. Please note that this contract will have to be set-up as Umbrella/PAYE. Key responsibilities for the Machine Learning Data Engineer include:

My client is looking for a self-directed Machine Learning Data Engineer with excellent coding skills to join its growing team. The Machine Learning Data Engineer will have gone through the full project lifecycle and understand how design decisions play out in production. You may have worked in traditional data warehousing environments, but you are up to speed with more contemporary data architectures based on open source technologies. The Machine Learning Data Engineer will work with platform/software Engineers and ML Engineers and Data scientists on AI initiatives.

Key Responsibilities for the Machine Leaning Data Engineer:

  • Implement data flows to connect operational systems, data for analytics and Machine Learning (ML) systems
  • Document source-to-target mappings
  • Re-engineer manual data flows to enable scaling and repeatable use
  • Support the build of data streaming systems
  • Write ETL scripts and code to make sure the ETL process performs optimally
  • Develop Data pipelines that can be re-used

Key experience for the Machine Learning Data Engineer:

Experience with varied types of data: tabular, graph, time-series, geospatial, image, etc. Practical knowledge of:

  • Different types of database - relational; document; graph; columnar; key-value.
  • Large-scale data processing platforms typically based on Hadoop / Spark.
  • Business intelligence / analytics products or frameworks
  • Data visualisation frameworks
  • Experience of systems deployment and configuration for cloud platforms, including selection of relevant PaaS / SaaS offerings.
  • Knowledge of data integration technologies and ETL tools e.g. Talent, SAS, DataStage, Databricks
  • Ability to write good quality code in a language like Python, R or Scala, incorporating disciplines such as Test-Driven Development and structured version control; familiarity with Python a bonus.
  • Analytical and problem-solving skills
  • Self-motivated and ability to be resilient
  • While you may not have an exclusively Agile background, you strive to work to these principles.
  • Knowledge of distributed computing & information security. Familiar with Security concepts on both an infrastructural and application level (SSL, secrets management, database encryption, etc.) is highly desirable but not essential.
  • Knowledge of and/or experience with Continuous Integration / Deployment set-ups, and especially with any of the following - Azure DevOps, is highly desirable but not essential.

This is a contract role for a Machine Learning Data Engineer working for a top company. To apply to the Machine Learning Data Engineer please send a CV. Please note that this contract will have to be set-up as Umbrella/PAYE.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, gender reassignment, marriage and civil partnerships, pregnancy or maternity or age

Lorien
27/08/2020 10:59:44
GBP 600 600
Contact Consultant:
Matthew Felton

Submitting application, please wait..