Enable job alerts via email!

Machine Learning Engineer NLP

NLP PEOPLE

Bristol

Hybrid

GBP 40,000 - 60,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as an NLP Engineer, where you will develop cutting-edge AI solutions in a rapidly evolving industry. This role offers the chance to work on innovative projects focused on real-world applications in cyber reinsurance. Collaborate with a friendly and inclusive team while leveraging your expertise in NLP and machine learning. Enjoy a hybrid working model and numerous opportunities for career growth in a supportive environment. If you're passionate about technology and eager to make a significant impact, this position is perfect for you.

Benefits

5% pension
28 days holiday + bank holidays
Private medical insurance
Death in service benefit

Qualifications

  • Strong understanding of machine learning algorithms and NLP techniques.
  • Hands-on experience with ML/NLP libraries like TensorFlow and PyTorch.

Responsibilities

  • Develop and optimise NLP models for information retrieval and summarisation.
  • Build and maintain scalable data pipelines for structured and unstructured data.

Skills

Machine Learning Algorithms
Natural Language Processing (NLP)
Python
Problem-Solving Skills
Communication Skills

Education

Degree in Computer Science
Master’s or Ph.D. in a related field

Tools

PyTorch
TensorFlow
scikit-learn
AWS
GCP
Azure
Databricks
Spark

Job description

Job Specification: Machine Learning Engineer (NLP) (Pytorch)

Location: Bristol, UK (Hybrid – 2 days per week in the office)

About the Role

I’m looking for an NLP Engineer to join a forward-thinking company that specialises in advanced risk analytics and machine learning. This is a great opportunity to work on cutting-edge AI solutions in a rapidly evolving industry, with a focus on real-world applications in cyber reinsurance.

Key Responsibilities

  1. Develop and optimise NLP models for tasks like information retrieval, summarisation, and other domain-specific applications.
  2. Work closely with data scientists, engineers, and domain experts to understand business needs and deliver AI-driven solutions.
  3. Stay up to date with the latest NLP technologies, including semantic search and generative AI, and apply them to improve existing models.
  4. Build and maintain scalable data pipelines for processing both structured and unstructured data efficiently.
  5. Evaluate and fine-tune machine learning models to ensure optimal performance.
  6. Ensure models and data pipelines adhere to best practices for security, robustness, and compliance.
  7. Document processes and methodologies to support knowledge sharing and transparency, reproducibility, and knowledge sharing across teams.

What You Need

  1. A degree in Computer Science, Engineering, Statistics, or a related field (Master’s or Ph.D. preferred but not essential).
  2. Strong understanding of machine learning algorithms and NLP techniques, with hands-on experience in either academia or industry.
  3. Proficiency in Python and experience with ML/NLP libraries like TensorFlow, PyTorch, scikit-learn, or Hugging Face.
  4. Experience working with cloud platforms such as AWS, GCP, or Azure.
  5. Familiarity with advanced NLP methods, including Prompt Engineering, Parameter-Efficient Fine-Tuning (PEFT), and Direct Preference Optimization (DPO).
  6. Strong problem-solving skills and the ability to work independently or collaboratively.
  7. Great communication skills, both written and verbal.

Nice-to-Haves

  1. Experience adapting large language models (LLMs) for specific domains.
  2. Knowledge of event extraction and multimodal information processing.
  3. Experience with dataset collection and improvement strategies.
  4. Familiarity with knowledge graphs and their applications.
  5. Experience handling large-scale datasets and using distributed computing frameworks like Databricks or Spark.
  6. Background in insurance or cybersecurity.
  7. Understanding of data privacy regulations such as GDPR and CCPA.

Salary & Benefits

£40,000 – £60,000 depending on experience.

Benefits include:

  • 5% pension.
  • 28 days holiday + bank holidays.
  • Private medical insurance.
  • Death in service benefit.

Why Apply?

  • A chance to work on cutting-edge AI and machine learning projects with real-world impact.
  • A friendly inclusive team.
  • A hybrid working model (2 days per week in the Bristol office).
  • A collaborative and inclusive work environment.
  • Plenty of career growth and development opportunities.

Please apply by sending your CV to

Company:

Adecco

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.