Senior Backend Software Engineer - Remote
Senior Backend Software Engineer - Remote

Senior Backend Software Engineer - Remote

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Design and develop robust back-end systems for AI-powered applications.
  • Company: Aveni is an award-winning tech company revolutionizing financial services with advanced AI.
  • Benefits: Enjoy 34 days holiday, remote work, career development, and wellness programs.
  • Why this job: Join a cutting-edge team shaping the future of AI in finance with impactful solutions.
  • Qualifications: BSc in Computer Science or related field; advanced Python skills required.
  • Other info: Diversity is key at Aveni; we value every voice in our innovative journey.

The predicted salary is between 48000 - 84000 £ per year.

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) and Large Language Model (LLM) expertise with deep financial services domain experience to drive enterprise-wide productivity. We’re using the latest in AI to automate and innovate, empowering businesses to achieve exceptional productivity and compliance outcomes. We are looking for an experienced Senior Back-End Software Engineer to drive the optimisation and scalability of AI-powered applications at an enterprise level. In this role, you will design and develop robust back-end systems, productise AI models, and lead the delivery of AI agent-based platforms for high-performance and autonomous AI solutions. Your expertise in Python, back-end frameworks, API integration, and AI deployment will be key to building innovative solutions for some of the UK’s largest financial institutions. Build and maintain robust, scalable back-end systems that integrate AI models into production-ready applications. Optimise Code: Analyse and enhance existing codebases for efficiency, maintainability, and performance. Productise AI Models: Work closely with data scientists to convert machine learning prototypes into reliable, production-grade systems. Build AI Agentic solutions: You will be responsible for designing and delivering an AI agent-based platform that delivers highly performance and autonomous AI capabilities for some of the largest of the UK’s financial institutions. Partner with front-end developers, DevOps engineers, and product managers to deliver seamless solutions. Ensure Quality: We’re looking for a candidate with strong technical expertise, particularly in back-end development and AI applications. Relevant commercial experience with a BSc in Computer Science or related field. Programming Proficiency: Advanced skills in Python, with a focus on writing clean, efficient, and maintainable code. Knowledge of other programming languages (Java, Typescript, C++) will be considered an asset. Frameworks & Tools: Experience with back-end frameworks such as Django, Flask, FastAPI or Spring Boot. Strong understanding of RESTful APIs and experience in building microservices architectures. Data Systems/Pipelines: Proficiency in working with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) and data processing ETL pipelines. AI Integration: Experience in integrating machine learning models into production environments, ensuring they are robust and performant. Hands-on experience with AWS, Azure, or Google Cloud, including deployment and scaling of cloud-based applications. Programming Proficiency: Strong knowledge of Typescript and Java. Knowledge of building retrieval augmented generation (RAG) systems, with vector databases and information retrieval, such as using Elasticsearch or other search indexing solutions. Knowledge of Language Models: Understanding how large language models like GPT-3 or custom transformer-based models can be used, fine-tuned, and deployed for NLP tasks in production. Model Deployment: Experience deploying machine learning models, particularly NLP models, in production at scale using frameworks like TensorFlow Serving, TorchServe, ONNX, cloud-based ML services (e.g., AWS SageMaker, GCP AI Platform) or orchestration frameworks like Kubernettes. 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 ~ 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 counseling and emotional support) ~ Physical health (Access to fitness portal including HIIT workout, boxing, yoga as well as gym discounts) ~ Pension scheme 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. Apply now to join us on our mission to transform the financial services industry through AI!

Senior Backend Software Engineer - Remote employer: Aveni

Aveni is an exceptional employer that champions innovation and inclusivity, making it a prime choice for Senior Backend Software Engineers. With a strong focus on career progression, remote flexibility, and a commitment to employee wellbeing, Aveni offers a vibrant work culture where your contributions are valued. Join us to work at the forefront of AI technology while enjoying generous benefits like 34 days of holiday, ongoing training, and access to wellness programs.
A

Contact Detail:

Aveni Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Backend Software Engineer - Remote

✨Tip Number 1

Familiarize yourself with the latest advancements in AI, particularly in Natural Language Processing and Large Language Models. Understanding how these technologies are applied in financial services will give you a significant edge during discussions.

✨Tip Number 2

Showcase your experience with back-end frameworks like Django or Flask. Be prepared to discuss specific projects where you've optimized code or integrated AI models into production systems, as this is crucial for the role.

✨Tip Number 3

Highlight any experience you have with cloud platforms such as AWS, Azure, or Google Cloud. Being able to demonstrate your skills in deploying and scaling applications in these environments will be highly beneficial.

✨Tip Number 4

Prepare to discuss your knowledge of microservices architectures and RESTful APIs. Having concrete examples of how you've built or maintained these systems will help you stand out as a candidate.

We think you need these skills to ace Senior Backend Software Engineer - Remote

Advanced Python Programming
Back-End Frameworks (Django, Flask, FastAPI, Spring Boot)
RESTful API Development
Microservices Architecture
SQL and NoSQL Databases (PostgreSQL, MongoDB)
Data Processing ETL Pipelines
Machine Learning Model Integration
Cloud Services (AWS, Azure, Google Cloud)
Deployment and Scaling of Cloud Applications
Typescript and Java Proficiency
Retrieval Augmented Generation (RAG) Systems
Vector Databases and Information Retrieval
Understanding of Large Language Models (GPT-3, Transformer-based Models)
Model Deployment (TensorFlow Serving, TorchServe, ONNX)
Cloud-based ML Services (AWS SageMaker, GCP AI Platform)
Kubernetes Orchestration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, back-end frameworks, and AI deployment. Emphasize any relevant projects or roles that showcase your ability to build scalable systems and integrate AI models.

Craft a Compelling Cover Letter: In your cover letter, express your passion for AI and financial services. Mention specific experiences where you optimized code or worked on AI agent-based platforms, and explain how these experiences make you a great fit for the role.

Showcase Technical Skills: Clearly list your technical skills related to the job description, such as proficiency in Python, knowledge of RESTful APIs, and experience with cloud services like AWS or Azure. Provide examples of how you've applied these skills in previous roles.

Highlight Collaboration Experience: Since the role involves partnering with front-end developers and product managers, include examples of successful collaborations in your application. This will demonstrate your ability to work effectively in a team environment.

How to prepare for a job interview at Aveni

✨Showcase Your Python Proficiency

Make sure to highlight your advanced skills in Python during the interview. Be prepared to discuss specific projects where you wrote clean, efficient, and maintainable code, as this is crucial for the role.

✨Demonstrate Your AI Integration Experience

Discuss your hands-on experience with integrating machine learning models into production environments. Share examples of how you've ensured robustness and performance in AI applications, particularly in financial services.

✨Familiarize Yourself with Relevant Frameworks

Brush up on back-end frameworks like Django, Flask, or FastAPI. Be ready to explain how you've used these frameworks in past projects, especially in building microservices architectures and RESTful APIs.

✨Prepare for Technical Questions on Model Deployment

Expect questions about deploying machine learning models at scale. Be prepared to discuss your experience with tools like TensorFlow Serving or cloud-based ML services, and how you've managed deployment challenges in previous roles.

Senior Backend Software Engineer - Remote
Aveni
A
  • Senior Backend Software Engineer - Remote

    London
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-01-22

  • A

    Aveni

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>