We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Scala Developer / Data Engineer (24508)

Cambridge, UK
to c£75,000 DoE +Benefits

Big Data, ML Technology, Data Visualisation / Exploration, Spark / Hadoop

This recently acquired engineering team based in central Cambridge work on leading edge technology. Their semantic driven technology is driven by sophisticated models built up by data (lots of data!). The team are a split of machine learning scientists and experienced software developers, and they are looking for a Data Engineer to sit with their software team and provide the tools for their research scientists.


  • Strong academics – likely a 1st / 2.1 in Computer Science, Maths or Physics from a top university.
  • Commercial experience as a data engineer; or project experience working on big data as a software engineer. Must have worked on data exploration, data visualisation, distributed processing and exposure to building applications at scale.
  • Broad technical skills including project experience with Scala (and probably also used Python, Java, JavaScript on data related projects). Further experience with either Spark or Hadoop would be highly desirable.

Any experience or just interest in machine learning applications would be beneficial.

All levels of experienced software engineer (with relevant technology knowledge) will be considered. This is a well-financed company, and as this is a key role, remunerations are highly competitive and include a wide range of benefits.

Big Data, Scaled Applications, ML Technology, Data Visualisation / Exploration, Spark / Hadoop

Recommend for £250 – see www.ecmselection.co.uk/tell-a-friend for details. Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.