ML Data Platform Engineer

ECM Selection Limited
Cambridge, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£85,000.0
Working hours
Shift work

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Data Analysis Big Data C Sharp (Programming Language) Data Infrastructure Relational Databases Elasticsearch Python (Programming Language) Machine Learning NumPy
+13 more
Object-Oriented Software Development Commercial Software Tensorflow Software Engineering TypeScript Pytorch ReactJS Pyspark Graphql Restful APIs Docker Web Api Crud

Requirements

For this challenging role you will demonstrate experience beyond academia in both software engineering and machine learning, whether through commercial software development, research/industry partnership or extensive personal interest projects.

Join a capable, engaged and friendly team of software engineers and apply both your software engineering skills and your machine learning knowledge. This new platform builds on solid foundations, existing APIs and data sources to provide unprecedented intelligence in a much needed business area.

You will be degree-qualified with full existing UK work permission without sponsorship, and your background will include:

  • Extensive software engineering skills, including fluency in Python and potentially C#, JavaScript, TypeScript and/or React, one of which may be a specialty.
  • Prior work with machine learning / artificial intelligence algorithms, ideally in PySpark and/or TensorFlow, PyTorch, NumPy.
  • Fluency in different software development paradigms which may include functional, procedural and object-oriented, through experience.

It is advantageous to also have exposure to any of: RESTful or GraphQL web APIs, large scale data processing and statistics / analytics, relational database systems (CRUD), the AWS cloud, Docker containers and/or Elasticsearch.

Benefits & conditions

The successful candidate will become part of a talented community of developers with offices in central Cambridge. Flexible work patterns and good commute routes are available via cycle, rail and road. Salaries are generous and additional benefits are included.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

2:17 min

Generating modules and CRUD endpoints automatically

Maximilian Otto Maximilian Otto · World Congress 2024

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

7:10 min

Exploring pathways into the machine learning engineering field

Jose Luis Latorre Millas · LIVE

1:59 min

Identifying repetitive boilerplate code in basic CRUD applications

Noam Honig · LIVE

Videos

See all

Related articles

See all