Python/Machine Learning Engineer – London Start-up

Keen to break into Machine Learning? If so, this might be for you

An innovative High-Tech Start-up in London who are building advanced platforms (systems that handle thousands of events per second) for the analytics and trading field are looking for a talented Engineer to help expand their trading strategy research activity.

What will you be doing?

You will be working closely with the Exec and ML Research teams in order to turn prototype models into-production ready systems, design and build tooling & frameworks to support strategic research and architect the high-level design of the strategy software to minimize latency and scale effectively. Tech stack includes Python, Go, Cython, C++, Machine Learning, NumPy, SciPy.


Think cool and relaxed start-up atmosphere, rarely anyone at their desk after 6 pm with a great team culture and some of the greatest minds in tech.

Where you’d add value:

Track record of building scalable software solutions in Python
Strong software infrastructure development skills
Exposure to one or more of the following: Cython, C++, Numpy, SciPy
Previous Machine Learning experience would be advantageous but not a pre-requisite
Analytical mindset and ability to show initiative
BSc, MSc and/or Ph.D. in Computer Science, Maths, Physics or other related Degrees

Keywords: Python, Machine Learning, C++, Cython, NumPy/SciPy, Modern Architecture, Performance Optimisation, Data Structures, Design Patterns, High-Frequency Trading, Multi-threading, Networking, Profiling, Algorithms, Linux, Core Infrastructure


For more information please contact Larisa at l.deaconescu@mcpartners.co.uk

Upload your CV/resume or any other relevant file. Max. file size: 50 MB.

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.