Senior C# Developer - Applied AI

An award winning software provider of enterprise applications that use artificial intelligence and neural network concepts that enables financial based clients to improve their work flow strategy are seeking a Machine Learning Engineer to join their London based development team

As a Senior C# Developer, you’ll have 5+ years’ experience at a senior level in the entire software development life cycle. You’ll need to have the ability to design and deliver solutions to unique problems and be ready to face difficult algorithmic, as well as technological challenges.

You will need to be able to efficiently prioritise tasks and manage your time. Good mathematical skills with problem solving and logical thinking are required for this position. Quick learning, enthusiasm for technology and a proven track record in delivering solutions is also desired.

You will be joining a quickly growing team of software enthusiasts and be able work with and manage the team, on top of working efficiently on your own. We are using the latest technologies as well as integrating with new innovative frameworks as needed.

Essential skills:

  • C# development with excellent knowledge of .NET framework
    (back end, HTML, WCF, WPF)

  • SQL

  • SOA, Microservices

  • Agile

  • Performance tuning

Nice to have:

  • NLP, Ontologies, Document Management

  • RabbitMQ

  • Python

  • OCR

  • Client-facing experience

  • Elasticsearch, Lucene

  • Octopus, TeamCity

  • TensorFlow


As a key member of a startup with a small and growing quality team, the role will be broad with lots of opportunity to develop new skill sets.

Do not let this opportunity pass you by. Get in touch with Tod Bamber @ Harrington Starr today.