Register CV

Software Consultant (Ref:2780) – Graduate or Junior – £30-40k


  • Job Title
  • Software Consultant
  • Location
  • London (Zone 1)
  • Salary
  • £30-40k
  • Type
  • Permanent
  • Work From Home
  • No

Technology Used


  • Java 8
  • Artificial Intelligence
  • Machine Learning
  • Scala


  • Python
  • React JS
  • NoSQL
  • .NET
  • Lucene


  • Agile
  • Scrum
  • Kanban
  • Continuous Integration


Must Have

  • 2.1 in Computer Science
  • Java / OO design
  • Data structures
  • Client-facing / strong communication skills
  • AI, Machine Learning, Natural Language Processing, Big Data


  • Scala, .NET, C#, Python, Ruby
  • HTTP, web services, REST
  • React JS, Angular JS, Backbone JS, Handlebars JS
  • Lucene, Solr, Xapian, HP IDOL
  • Technical pre-sales / post-sales
  • Passion for Technology


Alongside coding you will be regularly interacting with some of the most high profile companies in the world. This will involve translating clients’ business and user requirements into technical requirements. You will work with product managers to spec out new features and help architect search-based solutions across large Enterprise networks. You will write technical implementation proposals and participate in post-sales engagements and deploy the proposed solutions. The products that you’ll be working with use very complex Artificial Intelligence and Machine Learning techniques, which will give you some interesting exposure to these technologies.


They are an enterprise search tech firm that use innovative techniques around Artificial Intelligence, Big Data and machine learning in order to digest complex information quickly for their clients. They are growing rapidly after recently merging with another highly successful company and they are looking for more highly talented software engineers.

They have a very young, dynamic and socially collaborative culture, which includes regular social nights out, brown bag sessions, and after work drinks. They are firm believers in self-improvement at every level and provide frequent and extensive training on both soft and technical skills.

If you like the sound of this role, we’d love to hear from you. You can send your CV to or call us on 020 7866 8155.

* All fields are required.

Upload your CV/resume or any other relevant file. Max. file size: 100 MB.