Maximilian Hopf, Artificial Intelligence (AI) Developer in London, United Kingdom
Maximilian Hopf

Artificial Intelligence (AI) Developer in London, United Kingdom

Member since June 4, 2019
Max is a data science and machine learning expert specializing in deep learning and natural language processing. He helped build one of Germany's most highly funded fintechs and successfully founded his own AI company in London. Max's work has resulted in the publication of a scientific paper, increased marketing accuracy through advanced analytics, and built reliable models for the prediction of sports events and customer behavior.
Maximilian is now available for hire




London, United Kingdom



Preferred Environment

Trello, Slack, Jupyter, Git, PyCharm

The most amazing...

...project I've worked on is a machine learning algorithm which accurately predicts the outcome of tennis matches.


  • Director

    2018 - PRESENT
    Pylink, Ltd.
    • Developed natural language processing algorithms to extract information from legal documents.
    • Led the development and deployment of a financial modeling software for the structured finance sector.
    • Developed credit scoring algorithms for subprime loan applicants. This was a client project.
    • Developed machine learning models for the prediction of sports events for systematic sports betting. This was a client project.
    • Developed an NLP model to detect hateful comments on social media. This was a client project and resulted in the publication of a scientific paper.
    • Worked with the BCG marketing team building advanced analytics solutions for email marketing data and optimizing the email targeting and content selection. Additionally, built an NLP model to identify important news topics for future thought leadership campaigns.
    Technologies: Python
  • Expert Data Scientist

    2016 - 2017
    Kreditech SSL, GmbH.
    • Performed research and development in machine learning technology underlying the Kreditech world-class credit scoring system.
    • Led the development of a programmatic bidding engine for Google Adwords campaigns. Developed a reinforcement learning algorithm significantly outperforming human experts.
    • Developed a sophisticated attribution model (Deep LSTM).
    • Developed several natural language processing (NLP) algorithms.
    • Applied machine learning algorithms to improve the efficiency of marketing channels.
    • Built predictive models for customer behavior.
    Technologies: Python, R
  • Financial Risk Manager

    2014 - 2015
    Alceda Fund Management, S.A.
    • Oversaw UCITS and hedge funds as the risk manager.
    • Developed and implemented risk and valuation models (Regression, Time Series Analysis, Monte Carlo Simulation) for the market, liquidity, credit, counterparty, and operational risks.
    • Responsible for the valuation of OTC instruments.
    • Reduced processing time from hours to seconds by automating work-intensive processes with R and VBA.
    • Developed and controlled performance fee calculation models.
    Technologies: Python, Visual Basic for Applications (VBA), R


  • Predictive Model for Tennis Betting

    This model uses a rich dataset to predict the outcome of professional tennis matches. Its accuracy is high enough to be used in professional sports betting.

  • Kreditech's Credit Scoring Algorithm

    At Kreditech Max was part of a team that developed probably the world's most advanced credit scoring algorithms. These algorithms allowed the company to underwrite loans in a market segment that is considered too risky by traditional banks.

  • Optimizing Email Marketing Campaigns

    Worked with the BCG marketing team building advanced analytics solutions for email marketing data and optimizing the email targeting and content selection.

  • NLP With Google Cloud Natural Language API (Publication)
    Natural language processing (NLP) has become one of the most researched subjects in the field of AI. This interest is driven by applications that have been brought to market in recent years. In this article, Toptal Deep Learning Developer Maximilian Hopf introduces you to Google’s Natural Language API and Google AutoML Natural Language.


  • Languages

    Python, R, SQL, Excel VBA, Visual Basic for Applications (VBA)
  • Libraries/APIs

    Pandas, NumPy, Scikit-learn, TensorFlow
  • Tools

    Git, PyCharm, Jupyter, Slack
  • Paradigms

    DevOps, Data Science, Agile Software Development, Scrum, Kanban
  • Other

    Artificial Intelligence (AI), Financial Modeling, Deep Learning, Machine Learning, Natural Language Processing (NLP), Supervised Learning, Unsupervised Learning, Gradient Boosting, Regression Modeling, Classification Algorithms, Time Series Analysis, Forecasting, Computer Vision, Natural Language Understanding (NLU)


  • Master of Science Degree in Economics and Finance
    2010 - 2013
    Saarland University - Saarbrücken, Germany
  • Exchange Program Participant as Part of a Bachelor's Degree in Finance
    2011 - 2011
    Shanghai University of Finance and Economics - Shanghai, China
  • Bachelor of Science Degree in Mathematics
    2007 - 2010
    Ulm University - Ulm, Germany


  • Financial Risk Manager (FRM)
    MARCH 2017 - PRESENT
    Global Association of Risk Professionals (GARP)

To view more profiles

Join Toptal
Share it with others