Skip directly to search

Skip directly to content



R&D Software Engineer

Development - Python


We are looking for colleagues interested in R&D and AI in the context of an opportunity in the field of Natural Language Processing (NLP).

The focus area will be to develop a framework that will enhance the current way of how business processes are automated and improve how automation testing is done in payments industry by using AI.


Main responsibilities:

  • Analyze technology and industry trends and keep current with the latest trends;
  • Some of the technologies that you will use in order to build “intelligent” agents that automate a process - NLP, chat bots, image recognition;
  • Stay up to date with the latest relevant developments in the field, prototype with and learn new technologies;
  • Facilitate technical discussions, problem-solving stand-up sessions, and technical literature reviews;
  • Collaborate with members of imaging team on possible multi-modal NLP solutions;
  • Conceptualize, architect, build and implement deep learning NLP solutions for deployment on edge devices;
  • Proficient communication in written and spoken English.




Qualifications and Experience

  • A minimum of 5 years of experience in designing software solutions, or demonstrated performance is required;
  • Experience with Python as the main language is a plus;
  • Knowledge of programming languages such as .Net, Frontend, Java, C++ , full-stack skills regardless of technology or more programming languages;
  • Experience with AI type of frameworks is an advantage;
  • Ability to simplify & standardize complex concepts / processes.


Additional Information

  • Private health insurance, monthly sports allowance & meal tickets;
  • Loyalty annual leave days & replacement days for weekend bank holidays;
  • Various options for purchasing Endava shares at a preferential price;
  • Referral bonus;
  • Work from home and flexible working hours;
  • Multiple offers and employee discounts;
  • Ongoing learning opportunities – complex projects, trainings, coaching, conferences, workshops, certifications, online learning platforms subscriptions etc.;
  • Diverse company social life - events, sports tournaments, team buildings, passion groups (e.g. hiking, book club, green team);
  • Multicultural environment - working with colleagues and clients across different countries.

We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?