Mathematical Algorithm Developer

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

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£35,000.0 - £60,000.0
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Python (Programming Language) MATLAB Machine Learning

Requirements

You will be an outstanding mathematician with a solid understanding of statistical methods amongst a very broad range of mathematical techniques. This company is able to offer you a very experienced algorithm developer as a mentor, who will step aside to other projects as you grow in this role.

As the Mathematical Algorithm Developer you will probably have a first class master’s degree from a world leading university. You will either have some experience or have just completed a PhD.

To be able to excel at this role you will have some interest in the music industry or musical ability, hence have the right aptitude and understanding when analysing a situation that requires a new algorithm. The tools you will using will typically be Python and MATLAB. To understand the existing algorithms, you will need to be able to read C++. If you can code a solution for a DSP chip in C++ that would be a fantastic bonus, but not required as there is another team member who is focused on embedding the code into their systems.

This is an excellent opportunity for someone with a strong mathematical background and a passion for audio systems. The existing members of the company are all audiophiles providing a strong team environment within a pleasant office and full range of staff benefits, including some home working once settled in.

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.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:43 min

Origins and early goals of the C++ language

Bjarne Stroustrup · World Congress 2022

2:36 min

Applying supervised machine learning for practical rule extraction

Katja Träumner

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

2:30 min

Evaluating pybind11 against direct Python C API

Konstantin Bespalov · World Congress 2023

1:57 min

Evolution of machine learning algorithms and computing hardware

Alexandra Waldherr · LIVE

Videos

See all

Related articles

See all