Lead NLP Engineer

3 days ago


india Aveni Full time
Job Description

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


Requirements
Implementation Technical Analysis
  • NLP Engineer

    2 weeks ago


    India Squareroot Consulting Full time

    Role : NLP EngineerExp - 4-6 YearsCurrently Remote for next 6months -1 Yr Only Immediate Joiners We are seeking a talented NLP Engineer to join our dynamic team. As an NLP Engineer, you will play a pivotal role in developing and implementing NLP solutions to extract valuable insights from unstructured data, improve text understanding, and enhance the...

  • NLP Engineer

    2 weeks ago


    India Squareroot Consulting Full time

    Role : NLP EngineerExp : 4-5 YrsJob Location : RemoteSkills : NLP, NLP Models AI, NLP, Python, Pytorch, Data structure, Algorithm, API, Our Client on the lookout for an inventive and skilled NLP Engineer to join our dynamic team, specializing in Natural Language Processing (NLP) applications with a focus on text summarization and sentiment analysis. As an...

  • NLP Engineer

    2 months ago


    india Squareroot Consulting Full time

    Role : NLP EngineerExp - 4-6 YearsCurrently Remote for next 6months -1 Yr Only Immediate Joiners We are seeking a talented NLP Engineer to join our dynamic team. As an NLP Engineer, you will play a pivotal role in developing and implementing NLP solutions to extract valuable insights from unstructured data, improve text understanding, and enhance the...

  • NLP Engineer

    6 days ago


    india Squareroot Consulting Full time

    Role : NLP EngineerExp - 4-6 YearsCurrently Remote for next 6months -1 Yr Only Immediate Joiners We are seeking a talented NLP Engineer to join our dynamic team. As an NLP Engineer, you will play a pivotal role in developing and implementing NLP solutions to extract valuable insights from unstructured data, improve text understanding, and enhance the...

  • NLP Engineer

    1 month ago


    india Squareroot Consulting Pvt Ltd. Full time

    Position: NLP EngineerLocation: Bangalore / RemoteEmployment Type: Full TimeExperience Level: 3 to 6 YrsCompany Overview: We are hiring for a B2B SaaS product company which is at the forefront of leveraging advanced AI technologies to drive innovative solutions. We are seeking a talented NLP Engineer with experience in building chatbots using large language...

  • NLP Engineer

    2 weeks ago


    india Squareroot Consulting Pvt Ltd. Full time

    Position: NLP EngineerLocation: Bangalore / RemoteEmployment Type: Full TimeExperience Level: 3 to 6 YrsCompany Overview: We are hiring for a B2B SaaS product company which is at the forefront of leveraging advanced AI technologies to drive innovative solutions. We are seeking a talented NLP Engineer with experience in building chatbots using large language...


  • Anywhere in India/Multiple Locations Miko Full time

    The Role : We are looking for an experienced Lead AI NLP Engineer in the team. In this role, you will be leading the efforts in the research, design, development, and optimization of state-of-the-art natural language processing algorithms and models for creating a robust conversational experience on the Miko series of robots. We expect you to have strong...

  • NLP Engineer

    2 months ago


    india Squareroot Consulting Full time

    Role : NLP EngineerExp : 4-5 YrsJob Location : RemoteSkills : NLP, NLP Models AI, NLP, Python, Pytorch, Data structure, Algorithm, API, Our Client on the lookout for an inventive and skilled NLP Engineer to join our dynamic team, specializing in Natural Language Processing (NLP) applications with a focus on text summarization and sentiment analysis. As an...

  • NLP Engineer

    2 weeks ago


    india Squareroot Consulting Full time

    Role : NLP EngineerExp : 4-5 YrsJob Location : RemoteSkills : NLP, NLP Models AI, NLP, Python, Pytorch, Data structure, Algorithm, API, Our Client on the lookout for an inventive and skilled NLP Engineer to join our dynamic team, specializing in Natural Language Processing (NLP) applications with a focus on text summarization and sentiment analysis. As an...


  • india CP360 INDIA PRIVATE LIMITED Full time

    AI Lead Engineer - NLP/LLM/ML Job Description :The candidate we are looking for :We are looking for an experienced AI lead engineer with a minimum of 5+ years of experience. Primary Responsibilities :- Partner with product managers and product owners to understand business needs and develop architecture solutions and blueprints for the customer experience...


  • india CP360 INDIA PRIVATE LIMITED Full time

    AI Lead Engineer - NLP/LLM/ML Job Description :The candidate we are looking for :We are looking for an experienced AI lead engineer with a minimum of 5+ years of experience. Primary Responsibilities :- Partner with product managers and product owners to understand business needs and develop architecture solutions and blueprints for the customer experience...

  • NLP Engineer

    16 hours ago


    india Steps AI Full time

    Location: Remote (India) Duration: 6 months+ (Starting immediately). Job type: Paid (Full time) About Steps AI: Steps AI is a pioneering company focused on developing cutting-edge Large Language Model (LLM) based solutions for Knowledge QA and Educational QA products. Our mission is to leverage the power of Artificial Intelligence to create intelligent,...

  • NLP Engineer

    8 hours ago


    India Steps AI Full time

    Location: Remote (India)Duration: 6 months+ (Starting immediately).Job type: Paid (Full time)About Steps AI:Steps AI is a pioneering company focused on developing cutting-edge Large Language Model (LLM) based solutions for Knowledge QA and Educational QA products. Our mission is to leverage the power of Artificial Intelligence to create intelligent,...

  • NLP Scientist

    4 weeks ago


    india Miimansa Full time

    Company Miimansa is developing technology that will accelerate the development of medical interventions as well as patient care. A core We bring together deep expertise in clinical data-management workflows, life sciences research and AI to address some of major bottlenecks in experimental medicine thereby enabling clinical trials sponsors to design trials...

  • NLP Developer

    2 weeks ago


    India Mount Talent Consulting Full time

    Exp : 2+ Years Work Mode : Remote Notice : : 2+ years of experience in software development.- Demonstrated ability to design customer focused, architecturally robust solutions that provide best-in-class software experiences for our users.- In-depth programming knowledge of Python and Django (proficiency must have)- Prior experience in developing a SaaS...

  • AI Engineer

    4 weeks ago


    india OnebyZero Pte Ltd. Full time

    Job Description About OnebyZero:OnebyZero is a dynamic and fast-growing AI consulting company based in Singapore. We provide cutting-edge solutions that help businesses transform and thrive in the digital age. Our services blend deep industry expertise, strategy, technology, and data-driven insights to deliver business outcomes. We utilize data, artificial...

  • AI Engineer

    1 month ago


    india OnebyZero Pte Ltd. Full time

    Job Description About OnebyZero:OnebyZero is a dynamic and fast-growing AI consulting company based in Singapore. We provide cutting-edge solutions that help businesses transform and thrive in the digital age. Our services blend deep industry expertise, strategy, technology, and data-driven insights to deliver business outcomes. We utilize data, artificial...

  • NLP Engineer

    2 months ago


    india Squareroot Consulting Pvt Ltd. Full time

    Job Description : We are USA HQ Series B Funded Startup building B2B SAAS products. Setting up Product Management practice & looking Product Managers to join our startup journey.Position: NLP EngineerLocation: Bangalore (Remote Job Anywhere in India)Experience: 3 to 6 YrsEducation: Bachelor's / Master degree in Computer Science or Ph.D.Compensation: 20 to...

  • NLP Engineer

    1 week ago


    india Squareroot Consulting Pvt Ltd. Full time

    Job Description : We are USA HQ Series B Funded Startup building B2B SAAS products. Setting up Product Management practice & looking Product Managers to join our startup journey.Position: NLP EngineerLocation: Bangalore (Remote Job Anywhere in India)Experience: 3 to 6 YrsEducation: Bachelor's / Master degree in Computer Science or Ph.D.Compensation: 20 to...


  • india Private Full time

    Job Description :Responsibilities :1. Contribute to the development of software and solutions, emphasizing ML/NLP as a key component, to productize research goals and deployable services.2. Collaborate closely with the frontend team and research team to integrate machine learning models into deployable services.3. Utilize and develop state-of-the-art...