Senior Software Engineer @Aveni
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 2mths ago

[Hiring] Senior Software Engineer @Aveni

2mths ago - Aveni is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: UK

Role Description

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.

Your work will focus on:

  • Systems that govern how AI agents behave in regulated financial contexts.
  • Designing and implementing policy enforcement, safety controls, behavioural monitoring, and evaluation frameworks.
  • Working at the intersection of platform engineering, AI/ML systems, and compliance-by-design architecture.
  • Addressing high-stakes problems: making AI safe, auditable, and trustworthy in financial environments.

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.
    • Help define best practices for AI-assisted software engineering.

Qualifications

  • 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.

Requirements

  • 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.

Benefits

  • Remote-first working across the UK.
  • Work abroad policy.
  • Co-working spaces available.
  • 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).
  • Private health and dental care.
  • Potential share options.
  • Enhanced family leave.
Before You Apply
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Aveni
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,038+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later