Connecting to LinkedIn...

Software Engineer Python Data NLP

Posted 25 days ago

London, England, £65000 - £80000 per annum + benefits

Job Type: Permanent

Managed by: Data Team

Software Engineer / Data Scientist (NLP Deep Learning Python PhD). *Remote Interview*. Do you have expertise with NLP and Deep Learning? You could be utilising your skills and learning about financial trading strategies at one of the world's leading Investment Management companies.

As a Software Engineer you will work with a small team of Data Science experts to build and refine algorithms that can find useful patterns in large multi-modal data and use this to form strategies to disrupt the current practice in investment and insurance. You'll use your findings to present the business with new product ideas, data driven applications, insights and strategies and then develop and implement them, coding in Python.

You'll be based in modern, spacious City based offices with a range of facilities and a collaborative, upbeat environment. Driven by technology the company is able to offer a remote interview and onboarding process and work from home during the current social distancing measures.

*Outstanding record of academic achievement including PhD in a numeric discipline (e.g. Statistics, Machine Learning, Computer Science, Engineering or Physics)
*Significant experience with NLP and test analytics and it's application areas (e.g. text classification, topic detection, information extraction, Named Entity recognition, entity resolution, Question-Answering, dialog systems, chat bots, sentiment analysis, event detection, language modelling)
*Advanced knowledge of Deep Learning, particularly with hands-on experience in hyper-parameter tuning and deep construction / distribution (e.g., architecture design in CNN/RNN/LSTM, attention mechanisms, parameter initialisation, activation, normalisation, and optimisation)
*Strong Python coding skills (experience with C++, Java, Scala and HPC languages such as CUDA all beneficial)
*Interest and desire to work on and learn about financial trading strategies and systems
*Collaborative with strong communication skills

As a Software Engineer / Data Scientist you will earn a competitive salary (to £80k) plus bonus and benefits.

Apply now or call to find out more about this Software Engineer / Data Scientist (NLP Deep Learning Python PhD) opportunity.

REF: BB/15282/B/KS/150720_1594803452

Integrity, Commitment, Quality and Endeavour

"As a software developer working in financial services looking for a role outside the sector... Oliver took this vague request and ran with it, producing specs for roles.... that were exactly what I was looking for... Oliver's and Client Server's cross-sector networks made this move possible, and it's a very unique aspect to their offering."

Stephen - Senior Developer


"Nick (and Client Server in general) are quite different from other recruiters I have dealt with. He takes the time to understand where you are and what you want next so that he can find the right job rather than just any job. The communication throughout the process was perfectly pitched and I'm very happy with the end result."

Julian - Senior Developer​


"I have worked with Client Server before to my satisfaction. They provide a very professional approach, excellent communication and an overall exceptional service in recruitment... David represents those values extremely well... I had no questions unanswered. He has organised the process with flawless precision. I would always recommend him."

Marton - Head of Development​