Omilia

NLP Engineer

14 March 2024
Apply Now
Deadline date:
£71000 - £200000

Job Description

We are seeking a skilled Natural Language Processing (NLP) Engineer to join our team. As a Natural Language Processing Engineer, you will be responsible for developing and implementing NLP algorithms and models that will enable our applications to understand and process human language. You will contribute to the development of cutting-edge NLP technologies and work closely with a team of talented professionals to provide innovative

solutions.

In this role, you will acquire a deep understanding of machine learning techniques and NLP frameworks. You will also be designing and implementing NLP models, as well as monitoring and optimizing their performance. Additionally, you will collaborate with cross-functional teams, including software engineers, data scientists, and product managers, to ensure the successful deployment and integration of NLP technologies into our products.

Moreover, you will be working on a 3-year project funded by the European Commission for developing cutting-edge technology for LLM-enabled dialog systems. The ideal candidate for this position is a highly motivated individual with a strong background in NLP and machine learning, as well as experience in building scalable and efficient systems. Strong problem-solving skills, excellent communication abilities, and a passion for staying up-to-date with the latest industry trends are also required.

Responsibilities

  • Develop and implement NLP algorithms and models to process and understand human language
  • Collaborate with cross-functional teams to integrate NLP technologies into our products
  • Design and implement scalable and efficient NLP models that can handle large volumes of data
  • Evaluate and improve the performance of existing NLP systems
  • Stay up-to-date with the latest advancements in NLP and machine learning
  • Conduct research and experiments to solve complex NLP problems
  • Write technical documentation and provide guidance to other team members

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine
  • Learning, or a related field
  • Proficiency in programming languages such as Python or Java
  • Familiarity with machine learning algorithms and techniques, such as supervised
  • and unsupervised learning
  • Some experience with deep learning frameworks, such as TensorFlow or PyTorch
  • is a plus
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork abilities
  • Knowledge of cloud computing platforms (especially AWS) is a plus

Benefits

  • Fixed compensation;
  • Long-term employment with the working days vacation;
  • Development in professional growth (courses, training, etc);
  • Being part of successful cutting-edge technology products that are making a global impact in the service industry;
  • Proficient and fun-to-work-with colleagues;
  • Apple gear.

Omilia is proud to be an equal opportunity employer and is dedicated to fostering a diverse and inclusive workplace. We believe that embracing diversity in all its forms enriches our workplace and drives our collective success. We are committed to creating an environment where everyone feels welcomed, valued, and empowered to contribute their unique perspectives without regard to factors such as race, color, religion, gender, gender identity or expression, sexual orientation, national origin, heredity, disability, age, or veteran status, all eligible candidates will be given consideration for employment.