Online since 1999 | 11,113 IT Jobs Live NOW

NLP Engineer

Premium Job From Nigel Frank International
Recruiter: Nigel Frank International
Listed on: 10th November 2021
Location: London
Salary/Rate: £80000 - £90000
Type: Permanent
Start Date: ASAP

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

NLP EngineerCentral London - PermanentWe are looking for someone with experience working with Natural Language processing techniques to help us work on some of our current matching and modelling processes. We are also looking to add additional Natural Language generation functionality into our product in the near future.As a core member of our Engineering and Data Science team, you will be responsible for helping to make our Data Science Applications a reality for our customers, productising these and making them available through our insights platform. Over the last 12-18 months we have made great strides in proving the value of the proof of concept and prototyping work that we have done, the next key step on our journey here is to integrate these directly with our underlying insights technology to bring data science models and applications to the core of how our clients run their businesses.Key Responsibilities:Participate in efforts to extend our data models for the business travel (and other) domains, including steps to normalise and curate dataDevelop ways to monitor and measure data quality, in order to demonstrate the value of data consolidation capabilitiesFind creative ways to generate value from existing dataConduct research into new data processing and machine learning technologies, algorithms and techniquesTranslate business needs to technical requirementsEnsuring that solid development practices, such as proper use of source control, full testing processes and automated deployment mechanisms are followedActing as a subject matter expert on all aspects of development. Identifying potential performance issues, bottlenecks and pain points and recommend new and creative ways to solve them Required Skills and Previous Experience:3+ years' relevant experienceYou have a quantitative background with a minimum 2:1 degree (BSc or MSc in a numerical subject) and experience doing research work in an academic or industry settingYou are proficient in statistical modelling and natural language processing techniques and can explain them to a non-technical audienceYou have experience delivering commercial end-to-end data science projectsUnderstanding of data pipelines and wider data engineering conceptsHigh proficiency with Python, able to articulate coding best practices and Agile Software Engineering practicesExperience building unit tests and continuous integration to enhance robustness of codeDesired Skills:Data deduplication with textual data, fuzzy matching and natural language processing techniquesEntity modelling in a domain-specific enterprise context"Big data" technologies, e.g. Spark or DaskGood working knowledge of Kubernetes Public Cloud computing platforms, such as Google Cloud Platform, Azure and/or AWSPerson type:You are self-motivated and prefer to learn by doing, failing and trying again.You are a clear thinker who is comfortable explaining their thinking, discussing different approaches to a problem, and working collaboratively and creatively to identify new solutions.You are a good communicator who is able to work directly with a wide variety of technical and non-technical team members - being able to communicate and persuade is of critical importance to this role.You have a mature attitude to documentation, security and process-all of which are important and inform everything we do.Excellent salary and benefits accompany this position.Contact Simon Portway