At a Glance
- Tasks: Develop and deploy cutting-edge AI systems for financial services.
- Company: Join Aveni, a leading fintech redefining AI in finance.
- Benefits: Enjoy remote work, flexible holidays, and co-working spaces.
- Other info: Inclusive culture that values diversity and innovation.
- Why this job: Make a real impact in the fast-evolving world of AI and finance.
- Qualifications: Experience in machine learning, Python, and NLP systems required.
Aveni is redefining how financial institutions use AI. We build real, production-ready agentic systems that reshape how banks, advisers and financial services firms operate, replacing fragmented processes with intelligent, end-to-end workflows. We have been recognised as Fintech of the Year for two consecutive years and awarded Best Specialist Technology Service at the Professional Adviser Awards 2025. Backed by leading investors including Puma Private Equity, and commercially supported by Lloyds Banking Group and Nationwide Building Society, we previously completed one of Scotland’s largest Series A rounds. Since then, we’ve continued to grow rapidly as adoption of AI in financial services accelerates, and we’re now scaling our team to meet that demand.
The Role
We’re looking for a Senior AI Engineer (FinLLM / NLP) to help drive the next generation of AI systems powering financial services. This role focuses on developing, fine-tuning and deploying advanced language models that operate at production scale within highly regulated environments. You’ll work alongside our NLP team, software engineers, and product leaders to build cutting-edge solutions that transform how financial organisations use AI. This is a hands-on role where you’ll shape both the technical direction and practical deployment of large language models and NLP systems within our platform.
What You’ll Do
- Build and optimise LLM-powered systems
- Architect, fine-tune and optimise machine learning models including LLMs and classical ML approaches
- Experiment with modern architectures such as Transformers and Mixture-of-Experts
- Apply efficient training and fine-tuning techniques including LoRA and parameter-efficient methods
- Develop robust evaluation approaches to measure model quality and reliability
- Develop scalable AI systems
- Build and deploy production-grade NLP pipelines and services
- Ensure models operate efficiently with low latency and high availability
- Integrate models into scalable cloud infrastructure and real-world applications
- Lead the acquisition, processing and governance of large structured and unstructured datasets
- Apply exploratory data analysis and validation techniques to improve training pipelines
- Ensure data privacy and governance standards suitable for financial services
- Contribute to DevOps and MLOps pipelines
- Implement robust version control, testing and CI/CD workflows
- Support reliable deployment and monitoring of models in production environments
- Mentor engineers and contribute to the technical growth of the team
- Work closely with product, engineering and data teams to deliver AI solutions
- Stay at the forefront of AI and NLP research, applying new approaches where they add value
What We’re Looking For
Essential experience
- Significant experience building, training and deploying machine learning models
- Strong Python skills with experience using NumPy, Pandas, SciPy and modern ML frameworks such as PyTorch or TensorFlow
- Experience working with large-scale unstructured data
- Experience building and deploying production-ready NLP systems
- Familiarity with API integrations and data acquisition pipelines
- Experience implementing software engineering best practices including Git and agile development
- Experience working with cloud environments (preferably AWS)
Nice to have
- Experience with containerisation technologies such as Docker or Kubernetes
- Experience with frameworks such as vLLM or NeMo
- Knowledge of financial services NLP applications
- Experience designing evaluation methodologies for LLM outputs
- Experience building intelligent agents or multi-agent systems
Skills and mindset
- Strong analytical problem-solving skills
- Ability to design scalable, production-ready AI systems
- Clear communication with both technical and non-technical stakeholders
- Passion for AI innovation and continuous learning
- Leadership and mentoring capability
Qualifications
MSc or equivalent experience in a relevant field such as AI, Machine Learning, Computer Science, or Data Science
Join Us in Making a Difference
At Aveni, we believe that diversity drives innovation. We’ve built our business to ensure an inclusive workplace where everyone feels valued and empowered to contribute their best work. If you’re passionate about technology and its ability to drive positive change for the future of financial services, we’d love to hear from you. Even if you don’t meet 100% of requirements, we’d like to hear from you anyway if you believe you’d fit in. Apply now to join us on our mission to transform the financial services industry through AI.
Benefits at Aveni
What you’ll love: Remote-first working across the UK, Work abroad policy, Co-working spaces available, 34 days holiday (including flexible)
Remote Senior AI Engineer in Edinburgh employer: Aveni
Aveni is an exceptional employer, offering a remote-first working environment that promotes flexibility and work-life balance. With a strong focus on employee growth, Aveni provides opportunities for professional development and the chance to influence key strategies in the rapidly evolving AI sector for financial institutions. The company's commitment to innovation and collaboration makes it an ideal place for those looking to make a meaningful impact in their careers.
StudySmarter Expert Advice🤫
We think this is how you could land Remote Senior AI Engineer in Edinburgh
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Aveni!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Remote Senior AI Engineer at Aveni.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Aveni.
✨Apply Directly through Our Website
When you find a suitable opening like Remote Senior AI Engineer at Aveni, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace Remote Senior AI Engineer in Edinburgh
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at Aveni, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Aveni. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at Aveni
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Aveni!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.