At a Glance
- Tasks: Build AI-driven systems and collaborate on innovative financial services projects.
- Company: Aveni, a forward-thinking tech company in the financial sector.
- Benefits: Remote work, 34 days holiday, personal development plans, and competitive benefits.
- Other info: Great career progression opportunities and a supportive team environment.
- Why this job: Join a high-impact role shaping the future of AI in finance.
- Qualifications: Strong Python skills and experience with AWS and AI systems.
The predicted salary is between 60000 - 80000 £ per year.
Aveni is building next-generation AI systems for UK financial services, where safety, compliance, and trust are non-negotiable. We're hiring a Senior Software Engineer to work on AI and agentic platform capabilities that power intelligent, automated workflows for financial services. This is a high-impact role building foundational technology that underpins Aveni's AI-first strategy.
What You’ll Be Doing
- Build Production-Grade Systems
- Design and implement scalable Python services powering AI-driven workflows
- Develop resilient, observable systems with strong error handling and compliance traceability
- Work within a serverless, event-driven AWS architecture
- Own Delivery End-to-End
- Take ownership of features from design through to production
- Collaborate with Product, AI Platform, and Compliance teams
- Contribute to sprint planning, estimation, and delivery
- Shape AI & Agentic Systems
- Build intelligent workflows using LLMs and agentic architectures
- Integrate AI models into production systems
- Design guardrails, policy enforcement, and behavioural monitoring for AI agents
- Mentor & Elevate the Team
- Support and guide junior and mid-level engineers
- Lead code reviews and promote engineering best practices
- Contribute to documentation, demos, and knowledge sharing
- Drive AI-Augmented Engineering
- Use AI coding tools to accelerate development and improve quality
Requirements
What We’re Looking For
- Must Have
- Strong Python expertise in production environments
- Experience building cloud-native systems on AWS (Lambda, DynamoDB, S3, EventBridge)
- Experience working with LLMs or AI/ML systems
- Strong understanding of APIs, async systems, and scalable architecture
- Nice to Have
- Experience with AI safety, guardrails, or policy enforcement
- Background in agentic systems or autonomous workflows
- Experience in financial services or regulated environments
- Familiarity with Node.js / TypeScript, Terraform or CDK
- Knowledge of observability tools and ML fundamentals
You’ll Thrive If You Are
- Pragmatic and able to balance speed with long-term quality
- Curious about AI, especially safety and responsible usage
- Comfortable working in a fast-moving scale-up environment
- A strong communicator who can explain complex ideas clearly
- Passionate about mentoring and raising team standards
This role offers a clear path into Staff or Lead Engineer positions. Drive architectural decisions across multiple teams and own complex, cross-cutting AI systems.
Benefits at Aveni
- Remote-first working across the UK
- 34 days holiday (including flexible bank holidays) and your birthday off
- Company-wide off-sites
- Optional Personal Development Plan
- Flexible benefits platform
- Protection essentials including Life Insurance, Income Protection, Critical Illness cover, and Pension (up to 5% matched employer contribution with optional increased contributions)
Senior Software Engineer (Python) employer: Aveni UK
Contact Detail:
Aveni UK Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (Python)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with Aveni employees on LinkedIn. Building relationships can open doors that job applications alone can't.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your Python projects and any AI systems you've worked on. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding Aveni's mission. Be ready to discuss how your experience aligns with their AI-first strategy and how you can contribute to their goals.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in being part of the Aveni team.
We think you need these skills to ace Senior Software Engineer (Python)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your Python expertise and any cloud-native systems you've built, especially on AWS. We want to see how you can contribute to our AI-driven workflows!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for AI and how your background aligns with our mission at Aveni. Don’t forget to mention your experience with LLMs or AI/ML systems, as this is key for us.
Showcase Your Projects: If you've worked on relevant projects, make sure to include them in your application. Whether it's building scalable systems or integrating AI models, we love seeing real-world examples of your work. This helps us understand your hands-on experience!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you're keen on joining our team at Aveni!
How to prepare for a job interview at Aveni UK
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with production-grade systems and how you've implemented scalable services. Prepare to share specific examples of projects where you've used Python in a cloud-native environment.
✨Familiarise Yourself with AWS
Since the role involves working within a serverless, event-driven AWS architecture, it’s crucial to understand AWS services like Lambda, DynamoDB, and S3. Have some real-world examples ready that showcase your experience with these tools and how they contributed to building resilient systems.
✨Showcase Your AI Knowledge
Aveni is focused on AI-driven workflows, so be prepared to discuss your experience with LLMs and AI/ML systems. Think about how you've integrated AI models into production systems and any guardrails or policy enforcement measures you've implemented to ensure safety and compliance.
✨Emphasise Team Collaboration
This role requires collaboration with various teams, so highlight your experience in cross-functional environments. Share examples of how you've mentored junior engineers, led code reviews, and contributed to team standards. Show that you're not just a tech whiz but also a great team player!