Hot Job Details

Back to Job Listings

Job Ref : wiz0796

Job Title : Senior Machine Learning Engineer

Industry Sector : Media

Salary : Competitive

Location : UK

Job Type : Permanent

Job Description :

Senior Machine Learning Engineer

Financial Information Service requires Machine Learning expert to develop and enhance accuracy and speed of information searches.

The fast paced nature of finance means that you only have milliseconds to process each search, whether that be on a single company or a thousand-character long query covering a portfolio of stocks.

The team uses machine learning to rank data returned in millions of searches each day.


You will be well versed with open source technologies such as Solr/Lucene and the Hadoop stack.

Iterate quickly to develop new rankers by using both state-of-the-art techniques and developing novel approaches

Work on the full machine learning pipeline, from offline data analysis for feature engineering, to training and deploying the models and measuring their impact on search quality

Build the low latency infrastructure needed to operate these models in production with sub-second latency

You'll need to have:

    Proven background in fundamental machine learning algorithms and evaluation techniques
    Strong computer science fundamentals (algorithms, data structures)

Bonus skills:

    Experience with data analysis in Python using tools like pandas and scikit-learn
    Experience developing low latency and distributed data pipelines in Java and/or C++
    Knowledge of the Hadoop stack of applications (HDFS, Spark etc.)
    Knowledge of Solr/Lucene
    Interest in open source
    Publications in top-tier conferences or journals