Software Engineer (NLU & ML)

Highly Competitive

Full time
Posted 1 year ago

Stratton Recruitment are delighted to be working with an exciting, Cambridge-based, three-year-old tech start-up specialising in Search and Information Findability within businesses.

This is an exciting time to be joining their team as they build their sales pipeline with large brand-name customers and gear up for fast growth.

What they’re Looking For:

A Senior Software Engineer with additional knowledge of Natural Language.

Understanding and Machine Learning. The person needs to be a developer who is keen on working in an established tech start-up and who has developed some expertise in semantic, AI-based Search and Information Management.

Responsibilities Include:

The primary focus of this role, working alongside our Chief Scientist, will be to continue to develop, maintain and support the suite of AI-driven Software Products ensuring they are functional and operational.  This role will be responsible for maintaining the existing products as well as building new functions, freeing up the Chief Scientist to remain focused on continuous innovation.

The work involves developing market-leading product enhancements into their Enterprise Search solution, Document Management System, Discovery product and AI-powered knowledge-bot, and to that extent, it is crucial that you’ve already developed some expertise in Natural Language and Machine Learning and can demonstrate this. You will have solid experience in Software and Product Development Lifecycles, and the ability to work with our Chief Scientist to carry out code reviews and to continually improve code quality across all aspects of our products.

The role significantly involves providing influence and insight into the best technical approach and choice of tools.

Qualifications & Experience Required:

  • At least 5-7 years of working experience with scalable Enterprise software solutions
  • Some proficiency and proven experience with Natural Language Understanding and Machine Learning technologies
  • Experience in working in an Agile framework and with automated testing, continuous integration, and continuous delivery
  • Proven professional experience in backend and frontend development and with both Cloud-based and Appliance-based deployments
  • Advanced problem solving and coding skills
  • Proven ability to work both alone on tasks and lead others in a team

Key Personal Attributes:

  • An absolute passion for delivering quality solutions and a real desire to ‘make a difference’
  • Maturity and self-confidence and ability to work without need for constant supervision
  • Self-motivated; results-oriented 
  • Strongly collaborative and a good Team player
  • High-level of energy and enthusiasm
  • Ability to work under pressure and to reliably deliver to deadlines
  • Excellent interpersonal skills: you will be involved in discussions with tech partners and customers 

The Technology Stack Languages include:

  • Kotlin Java, C, Python 3, REACT JS
  • Cassandra DB
  • GitHub, Jenkins, Jira
  • Knowledge of SSO useful

The Benefits:

A highly competitive salary along with the opportunity to take part in Staff Share Scheme.

Job Features

Job CategoryInformation technology

Apply Online