Open roles
↑ +4
5
vs previous 30 days
Salary range
£35£70k
Avg £43–55k
Hiring activity
Quiet
0.9 roles/week
Open Hiring Score
Detailed
Salary, role detail, work policy

Open Hiring Score grades how openly a company posts jobs — across salary disclosure, role detail, work policy and profile completeness on every published listing.

Open = full disclosure. Detailed = most jobs disclose. Limited = minimal disclosure.

Detailed — most jobs include salary range, role detail and work policy.
5 open

Open roles

ECM Selection logo

Machine Learning Engineer

This role involves developing end-to-end machine learning systems integrated with advanced electronics for defence and security applications. You'll work across diverse domains such as computer vision and generative models, rapidly prototyping and deploying models into functional hardware systems. The role emphasizes innovation, rapid iteration, and close collaboration in a technically driven, low-management environment.

ECM Selection Cambridge, Cambridgeshire, United Kingdom £40,000 – £70,000 pa
On-site Permanent Clearance Required
ECM Selection logo

Machine Learning Researcher

This role involves developing machine learning algorithms for radio frequency (RF) signal detection and exploitation in defence and electronic warfare contexts. The researcher will work on real-world AI applications in congested electromagnetic environments, designing novel solutions and publishing high-quality research. The position is based in South East England with hybrid working, requiring weekly office attendance while supporting significant remote work.

ECM Selection United Kingdom £50,000 – £58,000 pa
Hybrid Contract Clearance Required
ECM Selection logo

Graduate Software Engineer

Software engineering at the frontier of AI and defenceThis team is motivated by saving lives in war affected regions and on the battlefield. They believe that by combining advanced technologies from different sectors they can fundamentally change the effectiveness of...

ECM Selection Cambridge, Cambridgeshire, United Kingdom £35,000 – £40,000 pa
ECM Selection logo

RF Data Scientist / Researcher

This role involves researching and applying modern AI techniques to RF signal data, focusing on signal recognition, identification, localisation, and manipulation. The work combines algorithm development with practical machine learning applications in a sensor-rich environment, requiring strong software engineering practices and collaboration with stakeholders. It is a research-focused position with opportunities for hybrid working and publication.

ECM Selection London, United Kingdom £45,000 – £50,000 pa
Hybrid Permanent Clearance Required
ECM Selection logo

Data Scientist (Platform Development)

This role involves leading the development of data science pipelines and methodologies within a life science start-up. Responsibilities include algorithm development, maintaining data analysis pipelines, and implementing best practices in data analysis to generate insights from scientific data.

ECM Selection Cambridge, Cambridgeshire, United Kingdom

Hiring at ECM Selection

Across 3 roles

Work policy

Hybrid
2
Office-based
1
Across 3 roles

Role types

  • permanent 2
  • contract 1
Primary hiring location

Most of ECM Selection's open roles on Machine Learning Jobs are based in Cambridge.

Frequently asked questions

How many jobs does ECM Selection have open on Machine Learning Jobs?

ECM Selection has 5 open roles on Machine Learning Jobs right now. Browse the full list above and apply directly.

Is ECM Selection actively hiring?

Yes — ECM Selection is hiring quietly on Machine Learning Jobs, averaging 0.9 roles posted per week (4 in the last 30 days).

Does ECM Selection hire remotely?

Of ECM Selection's 3 open roles on Machine Learning Jobs, 2 hybrid and 1 office-based.

What is the salary range at ECM Selection?

Advertised salaries for ECM Selection's current openings on Machine Learning Jobs average between £42,500 and £54,500. Individual roles may pay above or below this range depending on seniority and location.

Does ECM Selection publish salaries?

Mostly — most of ECM Selection's live roles on Machine Learning Jobs disclose a salary range, with consistent role detail and work policy across listings.

Where is ECM Selection hiring?

ECM Selection's open roles on Machine Learning Jobs are based primarily in Cambridge. Check individual listings for remote or hybrid options.

What role types does ECM Selection hire for?

ECM Selection's 3 open roles on Machine Learning Jobs include 2 permanent and 1 contract.

Where ECM Selection hires

Hiring?
Discover world class talent.