wecanbeheroes.io
Search
Software Engineer

Software Engineer

locationLondon, UK
location Software Development

We are developing natural language understanding systems for capital markets. Our premise is simple: markets are conversations and we aim to help investment banks have better and more efficient conversations.


 

Through our partnerships with global banks we have access to datasets that have not been made available in the past. This allows us to create language models uniquely suitable for the investment banking community while advancing the state-of-the-art.


 

The core of our stack is natural language understanding supported by the industrial strength engineering demanded by our clients. We are a venture backed company founded by professionals with 40 years of experience spanning trading, quantitative research and emerging technologies.


 

The Role


 

    
  • Drive future direction of platform architecture and technology stack.
  • 

  • Design and develop our data engineering platform and NLP toolkits.
  • 

  • On-boarding our platform to client premises.
  • 

  • Keep up-to-date with developments in software engineering and DevOps.
  • 


 

Required


 

    
  • Solid engineering skills in Python, Java and C#.
  • 

  • Worked with SQL-based databases such as PostgreSQL and SQL Server.
  • 

  • Experience with virtualisation and cloud infrastructure (Azure, Docker, AWS, Google Cloud).
  • 

  • Comfortable with software development tools such as Git and GitHub.
  • 


 

You ...


 

    
  • Are resilient and persistent when working with large institutions.
  • 

  • Divide knowledge into 2 categories: Stuff you know, stuff you can learn.
  • 

  • See the inherent value in a respectful and diverse workplace.
  • 


 

Nice To Have


 

    
  • Experience of JavaScript libraries for developing user interfaces.
  • 

  • Familiar with packages such as NumPy, Scikit-Learn and Tensorflow.
  • 

  • Knowledge of NLP packages/tools such as spaCy, Prodigy and Snorkel.
  • 

  • Prior experience of capital markets, machine learning or NLP.
  • 


 

Benefits


 

    
  • Highly skilled team, flat hierarchy and opportunities for mentorship.
  • 

  • Ability to heavily influence platform and culture from an early phase.
  • 

  • Flexible working, central London location, company share option scheme.
  • 

  • Budget/time for books, training and attending conferences/hackathons.
  •