Careers at Aveni

Intern at Aveni! Edinburgh or London

Category: Engineering

Type: Temporary Part-Time


Internships can be a great opportunity to find out where you want to take your career, especially if you have the determination to learn and grow. 

If you love what we do and want to join our team. Then we want to hear from you! An internship is the best route to a permanent role at Aveni 

Application process:

We strive to hire people with the greatest potential, rather than just those with prior experience. We will do all we can to support and bring out the best from you. 

At each stage of the process we aim to get back to you as soon as possible so you know what to expect. 


About Us 

Aveni is an award-winning technology company that specialises in Natural Language Processing for Financial Services firms. Our team of world-leading scientists and engineers have developed a proprietary NLP pipeline that extracts context from customer conversations. This powers a range of transformative product features, including automated compliance monitoring, the identification of vulnerable customers and performance management of call centre agents and advisers.

We are based in Edinburgh and London and have team members working remotely across different locations. We were winners of the Scottish EDGE business competition in 2019 and have been identified as one of the fastest growing startups in the UK, being part of 1 of 3 Scottish tech scale-ups that was selected to join Tech Nation’s prestigious fintech programme.


To aid our continued growth, we are looking for an intern to work in our growing Development Team. You will have significant involvement in the continual evolution of our products, working collaboratively with the team to improve and develop our technology.

Championing our collaborative environment, you will work closely with the CTO, other Software Engineers, Data Scientists, Product Managers and UX Engineers in implementing robust and scalable applications and developing truly disruptive products that are changing the way the world communicates.

We are looking for a creative, enthusiastic person who is keen to shape an exciting project with huge commercial potential. The successful candidate will be a core part of the Development Team helping build our Human+ platform across advised services.

From creating architecture diagrams, developing secure performant services to writing the infrastructure code to host microservices, as a software engineer at Aveni, you be contributing to each stage of the software lifecycle of your team’s solutions.

Agent Performance
Build Beautiful


What kind of people we’re looking for:

  • Someone who is hands on and has a passion for solving real-world challenges 
  • Gets a buzz from creating things and making a difference to businesses, people and communities - any experience you have is a bonus 
  • A people-person: You’ll be interacting with a wide variety of individuals: some techy, and some from the business side
  • A positive, can-do team player: You’ll love motivating your team to greater heights and you’ll also give a helping hand whenever you can
  • You're always looking to improve yourself and others


Tech stack:

  • Node.js, Typescript, React, Python,  ESLInt, StackBlitz, GIT
  • AWS, Docker, ECS and EKS for container orchestration
  • Serverless for FaaS development
  • API development


To find out more about this opportunity, or to apply, send your CV to