Machine Learning Engineer

OakNorth Analytical Intelligence – Product Development
Full time
With close to $4bn in loans flowing through its systems, OakNorth AI is the leading player in the bespoke mid-sized loans segment, and has partnered with lending institutions around the world to unlock this under-served market. 

OakNorth Analytical Intelligence (ON AI) is a FinTech platform unlocking the under-served and underestimated market for bespoke loans to SMEs. It does this by leveraging data, machine learning and technology to make a previously unprofitable market segment highly attractive. By deploying our platform globally, we are growing our footprint within the financial services industry and helping our clients reach previously untapped market segments.
The company was founded by Rishi Khosla and Joel Perlman, serial entrepreneurs, who proved the concept for OakNorth Analytical Intelligence via OakNorth - a bank they founded in 2015 to address the mid-market funding gap in the UK. The bank became profitable after just 11 months and within a period of less than two years, has grown its loan book to $1.7bn. The group is the fastest in European history to become a unicorn (30 months from inception) and counts GIC, Singapore’s sovereign wealth fund, among its investors. The management team has backgrounds from leading tech and financial institutions such as Palantir Technologies, Amazon, Apple, Intel and Goldman Sachs.

We are looking for strong ML engineers to join our newly formed and growing team.

If we can apply ML to the data problems that exist in corporate credit analysis, including sector research, due diligence and portfolio monitoring, we will begin to create meaningful change in the SME lending market. Ultimately, our goal is to put control and capital back in the hands of the entrepreneur. We see this as a global issue and ML as a key to solving a pretty difficult, but ultimately solvable, problem.  

For machine learning we use Python, Scikit-learn, PyTorch, NumPy and SciPy. We use Supervised and Unsupervised ML for NLP related tasks and we also have use cases for probabilistic graphical models, Bayesianinference, and Monte Carlo simulation. 

You have:

    • Strong programming skills in any of Python, Scala, C, C++, strong background in data structures and algorithms, principles of functional programming
    • Ph.D. or M.Sc. in Machine Learning, Natural Language Processing, Information Retrieval or related field (e.g. applied mathematics/statistics/physics)
    • At least 3 years work experience in natural language processing, machine learning, optimisation projects  
    • Graphical Models/Bayesian Statistics
    • Hadoop/Spark
    • Experience in agile methodologies (Scrum/Kanban) 
    • Elasticsearch/SOLR 
    • Machine learning publications

You will:

    • Be focused on NLP and information retrieval tasks, forecasting, and optimisation
Thank you very much for your interest in OakNorth Analytical Intelligence. We are happy to consider you for roles within our group of companies. If we can identify a match between your skill set and our immediate recruiting needs, please expect to hear from us very soon. If we are unable to identify a fit in the near term, please note that we intend to retain the data you send to us so we may contact you in the future.

For more information regarding our Privacy Policy and practices, please visit: