Engineer, Machine Learning

OakNorth Analytical Intelligence ,
London, Greater London

Overview

Job Description

With offices in London, New York, Manchester, Istanbul, Gurgaon, Bengaluru, Shanghai, Singapore and Hong Kong, OakNorth is the next-generation credit platform that's redefining lending to small and medium-sized businesses globally. OakNorth was set up in 2015 by Rishi Khosla and Joel Perlman, who previously co-founded Copal Amba and grew it to 3,000 employees over 12 years, before selling it to Moody's (NYSE: MCO) in 2014, returning 125 times capital to seed investors. Since its inception, OakNorth has secured over $1bn from several investors, including: Clermont Group, Coltrane, EDBI of Singapore, GIC, Indiabulls, NIBC, Toscafund, and SoftBank's Vision Fund. In the UK, the platform has helped us build a profitable loan book (via OakNorth Bank) of over 4bn and secure over 600m of repayments. In terms of the impact this has had on the economy, OakNorth Bank's loans have directly helped with the creation of 10,000 new homes and 13,000 new jobs in the UK, as well as adding several billion pounds to the economy. Globally, the platform has been deployed at various banks across North America, Europe, and Asia. Today, the global team is made up of almost 730 people. 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 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 * Hands on experience in distributed platforms (Apache Spark, Apache Hadoop) * Hands on experience in search engine systems (Elasticsearch or Apache Solr) You will: * Be focused on NLP and information retrieval tasks, forecasting, and optimisation * Build machine learning pipelines, deploying models and solving challenging problems * Prototype and get into production recommendation, information retrieval, forecasting and simulation systems * Work along with the business stakeholders to shape the future of our platform Thank you very much for your interest in OakNorth. 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: