Lead NLP Engineer

2 weeks ago


Edinburgh, Edinburgh, United Kingdom Aveni Full time

This is a remote position.

Job title: Lead NLP Engineer

Reporting to: Head of Labs

Location: Edinburgh / Remote (within the UK)


Aveni is an award-winning technology company. We use advanced AI to enable scalable efficiency for financial services companies, combining world-leading Natural Language Processing (NLP) expertise with deep financial services domain experience to drive enterprise-wide productivity. Aveni uses conversational analytics to empower businesses to achieve exceptional productivity and compliance outcomes.


Purpose of the role


Aveni is in its high growth phase, and we currently have an excellent opportunity for a Lead NLP Engineer to join us to drive innovative projects forward and solve complex industry problems along the way. Joining at an extremely exciting time for the business, this role will play a pivotal role in our ambition to deliver across multiple transformational projects.


Key responsibilities


We are looking for a Lead NLP Engineer to lead a project that will revolutionise the application of NLP within Financial Services in the UK. Your main task will be leading a team of NLP engineers and Business Analysts, developing a reproducible data preparation, training and deployment pipeline for a family of Large Language Models which are focussed on solving problems from the Financial Services Industry.


The project will involve all aspects of developing an industry specific large language model, such as priority setting, data gathering, data cleaning, training, fine-tuning, alignment, evaluation, integration and deployment. As the project lead, you will personally contribute to each of these tasks, and oversee a team of NLP engineers and business analysts, whilst ensuring that the tasks are completed to the highest standard and on time.


You will:

  • Lead and work closely with experienced NLP Engineers in a friendly and stimulating atmosphere, where we encourage collaboration and teamwork.
  • Support the development of LLMs for Financial Services in the UK, working on the different stages of the LLM lifecycle.
  • Lead architectural design of scalable data and machine learning pipelines alongside implementation.
  • Ensure that all code is production-ready.
  • Collaborate with stakeholders, business analysts, AI researchers and the wider Aveni team throughout the project.

Requirements

As a Lead NLP Engineer at Aveni, you are a highly accomplished professional with a PhD in Computer Science, Engineering, or a related STEM field, or have equivalent industry experience. Your research background will be complemented by substantial experience in implementing and leading projects focused on Large Language Models (LLMs) and deep learning architectures. You thrive in dynamic environments, embracing the challenge of revolutionising NLP applications within the Financial Services sector.


You possess extensive expertise in Python, NLP libraries, large scale training and deployment of deep learning frameworks, enabling you to develop and fine-tune LLMs tailored for Financial Services applications. With a proven track record of leading NLP projects from inception to deployment, you excel in project planning, resource management, and stakeholder engagement, ensuring timely and successful project outcomes.


Your strong background in machine learning algorithms equips you to tackle complex challenges in NLP, employing innovative solutions and staying abreast of the latest research developments. Proficient in software development best practices, you demonstrate mastery in version control systems, agile methodologies, and deploying efficient inference models in production environments.


You thrive in collaborative settings, mentoring team members, providing technical guidance, and fostering a culture of innovation and teamwork. With a keen eye for innovation, you continuously seek opportunities to apply cutting-edge NLP techniques to real-world financial service problems.


Knowledge, skills, and qualifications

  • PhD in Computer Science, Engineering or other STEM subjects or equivalent experience.
  • Strong analytical and problem-solving skills, with the ability to tackle complex challenges in NLP and develop innovative solutions.
  • Experience in developing large language models based on transformer/mamba architectures.
  • Proficiency in Python, NLP libraries (NLTK, SpaCy), Hugging Face Transformers, data science libraries (Numpy, Pandas) and deep learning frameworks (TensorFlow and/or PyTorch).
  • Experience crawling, cleaning, processing unstructured data.
  • Strong background in machine learning algorithms and deep learning architectures relevant to NLP tasks.
  • Experience with model optimisation techniques, quantisation, and deployment frameworks for efficient inference on various platforms and devices.
  • Familiarity with software development best practices, version control systems (e.g., Git), and agile methodologies.
  • Proven track record of leading NLP projects from conception to deployment, including project planning, resource allocation, and stakeholder management.
  • Ability to mentor and coach team members, provide technical guidance, and drive collaboration towards project goals.
  • Demonstrated ability to stay updated with the latest research and developments in NLP and apply them effectively to real-world problems.
  • Excellent written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
  • Experience presenting project updates, findings, and recommendations to senior leadership and clients.

Nice to have

  • Previous experience in the financial services industry.
  • Knowledge of best practices for deploying and scaling language models in production environments, including considerations for computational resources, inference speed, and memory efficiency.
  • Good grasp of architecture and how best to integrate machine learning into backend services.
  • Some experience with MLOps processes and tools. Experience with AWS SageMaker would be ideal.
  • Understanding of CI/CD & DevOps principles.
  • Experience working with cloud environments.

If you feel you meet most, but not all, of these requirements, we'd still like to receive your application.



Benefits

This is a great opportunity to work at the cutting edge of Artificial Intelligence, Natural Language Processing and software development. Alongside a competitive salary, we also offer:

  • 34 days holiday plus your birthday off
  • Strong career progression opportunities
  • Share options
  • Remote and flexible working
  • On-going career development and training
  • Freebies and discounts (Free coffee, movie downloads, discounts on high street stores, supermarkets, and restaurants)
  • Emotional wellbeing (Employee assistance programme provides access to 24/7 employee counselling and emotional support)
  • Physical health (Access to fitness portal including HIIT workout, boxing, yoga as well as gym discounts)
  • Pension scheme

Join Us in Making a Difference:


At Aveni, we believe that diversity drives innovation. We're committed to building a team that reflects the diverse communities we serve and creating an inclusive workplace where everyone feels valued and empowered to contribute their best work. If you're passionate about leveraging technology to drive positive change and want to be part of a team that's shaping the future of financial services, we'd love to hear from you. We know that some people are likely to only apply where they meet 100% of requirements, but we'd like to hear from you anyway. Apply now to join us on our mission to transform the financial services industry through AI




  • Lead NLP Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Aveni UK Full time

    Location: Edinburgh / Remote (within the UK) Aveni is an award-winning technology company. We use advanced AI to enable scalable efficiency for financial services companies, combining world-leading Natural Language Processing (NLP) expertise with deep financial services domain experience to drive enterprise-wide productivity. Aveni uses conversational...


  • Edinburgh, Edinburgh, United Kingdom NLP PEOPLE Full time

    Changing the world through digital experiences is what Adobe's all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers...


  • Edinburgh, Edinburgh, United Kingdom The Engage Partnership Recruitment Full time

    Machine Learning Engineer - Facial Animation | Up to £80K depending on SeniorityAbout UsnI am representing a company at the forefront of computer facial animation, specializing in a breakthrough technology: automatic and accurate lip syncing.nThey are looking for new engineers to add to their team who specialise in speech recognition.The RolenI am seeking a...

  • Research Associate

    5 days ago


    Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Fixed-term for 36 monthsFull time: 35 hours per weekThe Opportunity:The School of Informatics, University of Edinburgh invites applications for a Post-Doctoral Research Associate in Natural Language Processing and Machine Learning to work with Dr Pasquale Minervini in the Edinburgh NLP Group. The project is funded by Huawei via the Huawei-Edinburgh Joint Lab...


  • Edinburgh, Edinburgh, United Kingdom The Engage Partnership Recruitment Full time

    Machine Learning Engineer - Facial Animation | Up to £80K depending on SeniorityIncrease your chances of an interview by reading the following overview of this role before making an application.About UsI am representing a company at the forefront of computer facial animation, specializing in a breakthrough technology: automatic and accurate lip syncing....


  • Edinburgh, Edinburgh, United Kingdom The Engage Partnership Recruitment Full time £80,000

    Job Description Machine Learning Engineer - Facial Animation | Up to £80K depending on Seniority About Us I am representing a company at the forefront of computer facial animation, specializing in a breakthrough technology: automatic and accurate lip syncing. They are looking for new engineers to add to their team who specialise in speech recognition. ...


  • Edinburgh, Edinburgh, United Kingdom The Engage Partnership Recruitment Full time

    Machine Learning Engineer - Facial Animation | Up to £80K depending on SeniorityIncrease your chances of an interview by reading the following overview of this role before making an application.About UsI am representing a company at the forefront of computer facial animation, specializing in a breakthrough technology: automatic and accurate lip syncing....


  • Edinburgh, Edinburgh, United Kingdom The Engage Partnership Recruitment Full time

    Machine Learning Engineer - Facial Animation | Up to £80K depending on SeniorityIncrease your chances of an interview by reading the following overview of this role before making an application.About UsI am representing a company at the forefront of computer facial animation, specializing in a breakthrough technology: automatic and accurate lip syncing....


  • Edinburgh, Edinburgh, United Kingdom Serato Full time

    Serato is currently looking for a Principal AI Integration Engineer, who will spend their time prototyping solutions for problems faced internally and by customers. It will require both a deep understanding of AI tools and platforms, strong engineering skills, as well as an evident passion for music. The role is based out of Auckland, New Zealand, but Serato...

  • Engineering Lead

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Royal London Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Date: 23 May 2024 Location: Edinburgh, GB Macclesfield, GB Company: Royal London Group Job Title: Engineering Lead - GTO Contract Type: Permanent Location: Edinburgh or Alderley Edge Working style: Hybrid 50% home/office based We are currently seeking...

  • Project Lead Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Description:Project Engineering Lead – Export SupportThe opportunity:At Leonardo, there's a great new opening for a Project Engineering Lead (PEL) to join our team in the Customer Support and Service Solutions (CS3) division. Our mission at CS3 is to offer innovative and essential support solutions to our clients throughout the UK. We play a key role...


  • Edinburgh, Edinburgh, United Kingdom D2 Full time

    Technical Lead - Systems Engineering As part of D2's continued growth and success, we are currently looking to add a seasoned Rail professional to the Rail Engineering & Design team as a Technical Lead - Systems Engineering. The role of Technical Lead is that of a subject matter expert and to lead the Systems Engineering Team. The Technical Lead will be...


  • Edinburgh, Edinburgh, United Kingdom CCL Global Full time

    Lead Process Engineer Location: Saudi Arabia Duration: Permanent We are currently looking for a Lead Process Engineer with proven experience in the design of process units, utilities, and offsite facilities from the conceptual stage through detailed design of medium to large size projects. Thorough knowledge of projects/process engineering practices,...


  • Edinburgh, Edinburgh, United Kingdom Ross-shire Engineering Limited Full time

    Owing to continued sustainable growth, our Water Technologies and Modular Build division is looking for a Lead Proposals Engineer to join us on a permanent basis. You'll be tasked with delivering detailed tender submissions, providing financial management support throughout the tendering and proposal stages, and maintaining cost performance across the...


  • Edinburgh, Edinburgh, United Kingdom Royal London Full time

    Job Title: Lead Software EngineerContract Type: PermanentLocation: EdinburghWorking Style: Hybrid 50% home/office basedClosing Date: 9th June 2024We are looking for a highly skilled Lead Software Engineer to join our dynamic team at Royal London. As a Lead Software Engineer, you will have a crucial role in providing deep technical expertise to help our teams...


  • Edinburgh, Edinburgh, United Kingdom Royal London Full time

    Job Title: Lead Software Engineer Contract Type: Permanent Location: Edinburgh Working style: Hybrid 50% home/office based Closing date: 19th May 2024 We are seeking a highly skilled and experienced Lead Software Engineer to join our dynamic team at Royal London. As a Lead Software Engineer, you will play a crucial role in providing deep technical...


  • Edinburgh, Edinburgh, United Kingdom Saxon Recruitment Solutions Ltd Full time

    Lead Software Engineer C Python - Edinburgh / Hybrid Workmodel: 1 or 2 days in the Office.Are you feeling like your career goals are not being fulfilled? What are the top 5 aspects you seek in a new job opportunity? This reputable worldwide company, driven by a strong focus on network advancements, is in search of a Lead Software Engineer proficient in C...


  • Edinburgh, Edinburgh, United Kingdom Altrad UK, Ireland & Nordics Full time

    Altrad Babcock Altrad Babcock is a market-leading provider of products and services to many sectors including nuclear; new build, operational, and nuclear decommissioning. Our portfolio of Million and Billion £ Projects ensures long term sustainable career opportunities. Roles Available We currently have a number of roles for experienced Mechanical...


  • Edinburgh, Edinburgh, United Kingdom Saxon Recruitment Solutions Ltd Full time

    Lead Software Engineer C Python - Edinburgh / Hybrid 1 or 2 days a week in the Office.This esteemed global organization driven by a continuous pursuit of network innovation is seeking a Lead Software Engineer with proficient C coding capabilities and a preference for Python for their Edinburgh location to collaborate with a team of 40 Engineers.As a Lead...


  • Edinburgh, Edinburgh, United Kingdom Ross-shire Engineering Limited Full time

    What Are We Looking For?Owing to continued sustainable growth, our Water Technologies and Modular Build division is looking for a Lead Proposals Engineer to join us on a permanent basis. You'll be tasked with delivering detailed tender submissions, providing financial management support throughout the tendering and proposal stages, and maintaining cost...