Software Engineer - AI Engineering & Assurance in London
Software Engineer - AI Engineering & Assurance

Software Engineer - AI Engineering & Assurance in London

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Macquarie Group

At a Glance

  • Tasks: Lead hands-on assessments of AI systems to ensure they are trustworthy and compliant.
  • Company: Join Macquarie, a global financial services group with a supportive team culture.
  • Benefits: Flexible working, wellbeing leave, comprehensive insurance, and learning opportunities.
  • Other info: Diverse and inclusive environment with excellent career growth potential.
  • Why this job: Shape the future of responsible AI while driving innovation and safeguarding against risks.
  • Qualifications: Experience in software engineering and knowledge of AI system design is a plus.

The predicted salary is between 60000 - 80000 £ per year.

Join our Global AI Engineering and Assurance team and help shape the future of responsible AI at Macquarie. In this pivotal technical role, you'll apply your expertise to ensure AI systems are trustworthy, scalable and compliant, driving innovation while safeguarding against risk. You’ll be part of a friendly and supportive team where everyone contributes ideas and drives outcomes.

As an AI Assurance Technical Expert, you will lead hands-on assurance assessments that evaluate how AI systems are designed, implemented, and deployed across Macquarie. You will review code, system architecture, and support engineering practices to ensure they meet our standards for scalability, security, compliance, and responsible AI. You will guide delivery teams in applying effective evaluation approaches and integrating observability tools that strengthen transparency and trust in AI solutions. You will translate complex technical insights into clear, actionable guidance for both technical and non-technical stakeholders, ensuring risks and remediation steps are well understood. You will collaborate with teams across Macquarie to embed leading practices into engineering standards, governance, and assurance frameworks. You will also support the development of assessment tools, automation capabilities, and reusable frameworks that strengthen consistency and drive continuous improvement in AI engineering and oversight.

What You Offer

  • Experience in software engineering, code review and architecture assessment.
  • Knowledge of machine learning and AI system design is valuable.
  • Familiarity with AI evaluation frameworks and observability tools for AI/ML and agentic systems.
  • Experience working with cloud-based AI platforms and MLOps pipelines in regulated environments.
  • Strong analytical and problem-solving skills, with excellent communication and stakeholder management capabilities.
  • Experience in financial services or other regulated industries is valued.

What We Offer

  • We offer a range of benefits and flexible working arrangements.
  • Our compensation and benefits programs are designed to support your physical, mental and financial wellbeing, learning and development, and work-life balance.

Benefits

  • Wellbeing leave and annual leave entitlements.
  • Paid parental leave for primary caregivers, transition leave on return, and leave for secondary caregivers.
  • Fertility leave for those undergoing or supporting fertility treatment.
  • Volunteer leave and donation matching.
  • Salary sacrificing options.
  • Comprehensive medical and life insurance cover.
  • Employee Assistance Program with counselling and coaching services.
  • Learning and development opportunities, including professional memberships or subscriptions.
  • Emergency and backup dependent care services.
  • Recognition and service awards.
  • Hybrid and flexible working arrangements, dependent on role.
  • Reimbursement for work-from-home equipment.

Diversity, Equity and Inclusion

We are committed to providing a working environment that embraces diversity, equity, and inclusion. We encourage people from all backgrounds to apply. We aim to provide reasonable adjustments during recruitment and employment as required. If you require additional assistance, please let us know during the application process.

Software Engineer - AI Engineering & Assurance in London employer: Macquarie Group

Macquarie is an exceptional employer, offering a dynamic and inclusive work environment where innovation thrives. As a Software Engineer in our Global AI Engineering and Assurance team, you'll benefit from flexible working arrangements, comprehensive wellbeing support, and extensive learning opportunities, all while contributing to the responsible development of AI systems. Join us to be part of a collaborative culture that values your ideas and fosters professional growth in the heart of a global financial services leader.
Macquarie Group

Contact Detail:

Macquarie Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - AI Engineering & Assurance in London

✨Tip Number 1

Network like a pro! Reach out to folks in the AI and software engineering space, especially those at Macquarie. A friendly chat can open doors and give you insights that a job description just can't.

✨Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your projects related to AI systems and software engineering. This is your chance to demonstrate your expertise beyond the CV.

✨Tip Number 3

Ace the interview by being ready to discuss real-world scenarios. Think about how you've tackled challenges in AI assurance or code reviews, and be prepared to share those stories with confidence.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Software Engineer - AI Engineering & Assurance in London

Software Engineering
Code Review
Architecture Assessment
Machine Learning
AI System Design
AI Evaluation Frameworks
Observability Tools for AI/ML
Cloud-Based AI Platforms
MLOps Pipelines
Analytical Skills
Problem-Solving Skills
Communication Skills
Stakeholder Management
Experience in Regulated Environments

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience in software engineering and AI systems. We want to see how your skills align with the role, so don’t hold back on showcasing relevant projects or achievements!

Showcase Your Technical Skills: When detailing your experience, focus on your knowledge of machine learning, code review, and architecture assessment. We’re keen to see how you’ve applied these skills in real-world scenarios, especially in regulated environments.

Communicate Clearly: Remember, we value clear communication! Make sure your application translates complex technical insights into straightforward language. This will help us understand your thought process and how you can guide both technical and non-technical stakeholders.

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’s super easy to do!

How to prepare for a job interview at Macquarie Group

✨Know Your AI Stuff

Make sure you brush up on your knowledge of AI systems, machine learning, and the specific frameworks mentioned in the job description. Be ready to discuss how you've applied these concepts in past projects, especially in regulated environments.

✨Showcase Your Problem-Solving Skills

Prepare examples that highlight your analytical and problem-solving abilities. Think about challenges you've faced in software engineering or code reviews and how you overcame them. This will demonstrate your capability to handle complex issues effectively.

✨Communicate Clearly

Since you'll be translating technical insights for various stakeholders, practice explaining complex ideas in simple terms. Use examples from your experience to illustrate your points, ensuring both technical and non-technical audiences can follow along.

✨Collaborate and Contribute

Emphasise your teamwork skills during the interview. Share experiences where you collaborated with others to embed best practices or improve processes. This shows you're not just a lone wolf but someone who thrives in a supportive team environment.

Software Engineer - AI Engineering & Assurance in London
Macquarie Group
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>