Development Manager, Technical Lead, NLP, Machine Learning, Search, SOLR, Java, Scala, Python - JY/4088


Premium Job From Haybrook IT Resourcing

Recruiter

Haybrook IT Resourcing

Listed on

12th January 2018

Location

Oxford

Salary/Rate

Upto £100000

Salary Notes

per annual, package

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Development Manager, Technical Lead, NLP, Machine Learning, Search, SOLR, Java, Scala, Python

My industry leading client is looking for a Development Manager / Technical Lead for a permanent position based in their Oxford offices. Our client is looking for a Development Manager / Technical Lead with a background in search/information retrieval, big data, machine learning, natural language processing (NLP) and data visualization. In this role, you will lead an international team and will be responsible for driving innovation in product development.

This is an exciting opportunity to develop software using the best techniques available in a fast-moving product-centric environment. You will be part of a cross-functional technology team which exploits agile development methodologies, and industry standard engineering practices. You will be a hand-on developer and will provide guidance, inspiration and leadership to your technology team.

If you join us in this role you will be working on a high-profile and business critical project which, for the right candidate, will offer an opportunity for rapid career progression.

Essential Experience the Development Manager / Technical Lead will bring:

Expert knowledge of Solr/ElasticSearch(Lucene), with deep technical knowledge of building information retrieval systems which provide highly relevant search results.

Apache Spark EMR, Apache NiFi, , Kafka, AWS, nginx, Tomcat, ELK, Zookeeper

Java 7 or 8, Scala, Python

Experience with Machine Learning to improve search relevance in an Information Retrieval system - Word Embedding, Text Mining, Synonym Expansion, Entity Extraction, Disambiguation

Experience with Knowledge Graph and Linked Data.

At least one major JavaScript framework, preferably AngularJS

Proven experience of Test Driven Development (TDD) with very high code coverage

Familiarity with front end automation testing using frameworks such as Selenium

Continuous integration, ideally continuous deployment

Familiarity with Linux

Experience of leading teams in an Agile environment Web service development, ideally RESTful

Build Automation experience using common Java Build tools such as Gradle

Use of a Source Control System, e.g., git, svn

Architect-level understanding of multi-tier web applications and services

A positive, constructive approach with an emphasis on collaboration and flexibility

A passion for all aspects of software development from design through refining requirements and tests to coding

Ideally the Development Manager / Technical Lead will bring experience in:

Knowledge of other major languages - e.g. .NET, C++

AWS Development/Deployment Experience

Experience with common open source (web) servers like Apache, Nginx, Tomcat / Jetty

Scripting skills using at least one general purpose language: BASH, Ruby

The Location: The role is based in Oxford and is highly commutable from Swindon, Bicester, Witney, Banbury, Aylesbury and many more.

Development Manager, Technical Lead, NLP, Machine Learning, Search, SOLR, Java, Scala

Referral Scheme: If this role isn’t for you then perhaps you could recommend a friend or colleague to Haybrook IT. If we go on to place that person in a permanent or temporary capacity then you could be rewarded with £500!! Please see our website for terms and conditions.

Haybrook IT Resourcing is Oxford’s leading IT recruitment agency. With exclusive access to some of the region’s most successful companies, send in your CV today to secure your next IT position.

Haybrook IT Resourcing Ltd acts as an employment agency and an employment business.

We value diversity and always appoint on merit.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: