Meet the people: Q&A with one of Aveni’s super-talented NLP Engineers: Tom Iddon

Written on
byHayfa Bukhari
Introducing our NLP engineer Tom Iddon

This week we caught up with Tom Iddon, an NLP Engineer at Aveni. We dive into how he went from the world of academia to becoming an engineer at Aveni. He joined the company in February 2020 and has a degree in MSc Speech and Language Processing from the University of Edinburgh. Here’s what he had to say:

 

What was it about Aveni that made you think ‘this is somewhere I want to work’?

I was excited at the prospect of working on some cutting-edge NLP projects, but it was mostly about the people. I could tell from the first couple of interviews that Aveni wasn’t looking for people who already had all the required knowledge – they were looking for people willing to go outside their comfort zone and constantly pick up new skills. That culture of continuous learning is what really sold me on Aveni.

 

What does a typical day look like for you?

Our dev team uses the scrum/agile framework, so my days are very collaborative. Even though we all work remotely right now, the team stays in constant communication. We have standup in the morning, where everyone gets the chance to talk about their work the previous day and their plans for that current day. After that, I might do some work on my own, but more often than not I pair with someone, which is a great way to avoid silly mistakes! And we’re always discussing our approach with the team, taking and giving feedback, etc. By the end of the sprint, everyone in the team has had a hand in every piece of work that was done!

 

What do you enjoy most about your job?

The variety, hands down. Because we’re quite a small team, you have to be willing to do whatever needs to be done. That means I get to work on front-end and back-end development, machine learning, data science, user experience, you name it! No two days are the same.

 

What did your career path look like before it led to being an engineer at Aveni?

My background is in academics. I started out doing a Linguistics degree at Edinburgh, then moved into NLP and Automatic Speech Recognition with my masters. That led to a research job in Speech Synthesis. I really liked research but I was keen to transition to an engineering role, so I’m fortunate that Aveni was looking for someone to do a bit of both!

 

What skills make a successful NLP Engineer?

So far I’ve found that the most important skill is working with data. In academia, it often seemed like I could take data for granted and I was just experimenting with models. In industry, you still need knowledge of the latest models and technologies, but that’s no help if you haven’t cleaned and balanced your data properly.

 

Another really important skill is taking clients’ needs and translating them into technical solutions. A lot of people find machine learning totally mysterious, so it’s up to you to explain what’s possible and agree on a realistic outcome together.

 

What advice would you give to people who want to pursue a career in NLP Engineering?

Be willing to learn! NLP is still a huge area of active research, so there’s always more learning. The amount of information can feel pretty overwhelming, but eventually, it all clicks into place.

 

How do you unwind after a day at work?

Obviously, it’s a bit tricky to socialise at the moment! So I tend to entertain myself with movies, audiobooks and/or a cycle around the park. I’m also a huge D&D nerd, so I play that about once a week over Zoom!

 

Find us on LinkedIn and Twitter

Other recent posts

Podcast logos-03

AI’ll Take Your Job

Join Joseph Twigg and Jamie Hunter, the dynamic duo of financial services and AI, as they unleash their wit and wisdom on the game-changing influence of recent AI development on the industry.  

Replay social 2-06

An Introduction to ChatGPT in Financial Advice

Our CEO Joseph Twigg was joined by Iria Del Rio, our lead NLP engineer to talk about the explosive rise of ChatGPT and other large language models, what got us here and what this...

Three confident business people having discussion while working in the office together

Beyond the basics: Debunking common QA assumptions in financial services

Quality assurance (QA) is a critical business function, ensuring that products and services are compliant with regulation and meet customer needs. However, there are some common assumptions about QA within the financial services industry...

Board member and FCA proposal

Aveni partners with Delta Capita to power their Consumer Duty offering

Aveni has partnered with Delta Capita, a leading global capital markets consulting, managed services and technology provider, to advance their Consumer Duty offering by providing their clients with access to our cutting edge AI...

limitation of ChatGPT in financial services

Limitations of adopting chatGPT and other large language models in the financial services industry

There has recently been a lot of hype surrounding ChatGPT, and other large language models (LLM’s) and rightly so. Their extensive capabilities make them impactful for a wide range of use cases across various...

It pays to plan properly for the future. Cropped shot of a senior couple getting advice from their financial consultant.

Age Partnership selects Aveni Detect platform to enhance customer outcomes and mitigate risks

Aveni.ai, has been selected by Age Partnership, one of the UK’s leading Equity Release Advisory firms, to revolutionise its Quality Assurance systems setting new standards for customer service and outcomes.     Following a successful...

featured-image

Demonstrating Consumer Duty Compliance with Technology - Key Takeaways from Aveni’s recent webinar

In our latest Consumer Duty webinar series,”Demonstrating Consumer Duty Compliance with Technology,” Joseph Twigg, CEO of Aveni, sat down with John Liver, Strategic Adviser at Kore and NED at Barclays, and Alan Blanchard, Head...

Aveni SPW

Schroders Personal Wealth adopts AI-based Aveni Detect platform to transform compliance function

Aveni, has been selected by Schroders Personal Wealth (SPW) to transform its compliance function. Through the deployment of the Aveni Detect platform SPW will use the latest advances in Natural Language Processing (NLP) to...

Humain-in-the-loop

Human in the loop 101: what is it and why is it so important?

Financial services firms have been turning to Natural Language Processing (NLP) solutions to extract valuable insights from vast amounts of unstructured data. But even the most advanced algorithms can’t match the intuition and creativity...