AI Software Engineer

AI Software Engineer

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
RSM UK

At a Glance

  • Tasks: Design and build AI solutions, ensuring quality and scalability across innovative projects.
  • Company: Join RSM UK, a leading firm in audit, tax, and consulting with a focus on innovation.
  • Benefits: Enjoy hybrid working, 26 days holiday, and access to over 300 professional development courses.
  • Other info: Dynamic environment with opportunities for career growth and mentorship.
  • Why this job: Make a real impact in the AI Lab and shape the future of technology.
  • Qualifications: Experience in AI solutions, strong programming skills, and a collaborative mindset.

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

We are searching for an experienced AI Software Engineer to make an impact at RSM UK. RSM is one of the world's largest networks of audit, tax and consulting firms, delivering big ideas and premium service to help middle‑market businesses thrive. As part of its bold ambition to lead in innovation and transformation, RSM has established the AI Lab – a strategic team driving the responsible adoption of AI across the firm. The AI Software Engineer is a core technical role within the AI Lab.

This person helps design and build the foundation that AI solutions are built on — bringing engineering depth, an eye for systems thinking, and a commitment to quality that raises the bar for the whole team.

Responsibilities:

  • Contributing to system design and feasibility assessments for new AI initiatives, helping evaluate technical approaches, surface risks, and shape solution direction ahead of development.
  • Helping maintain and evolve development and coding standards across the Lab, ensuring AI work produced by the firm is consistent, clean, and built to last.
  • Implementing enterprise integration patterns that connect AI solutions to RSM's wider technology ecosystem in a secure and scalable way.
  • Building and maintaining automation frameworks that improve the speed and reliability of development, testing, and deployment.
  • Applying appropriate architectural patterns and scalability models when designing solutions, with an awareness of how choices made today affect maintainability tomorrow.
  • Participating in technical reviews, offering constructive input on designs and code produced by peers and contributing to a culture of engineering rigour.
  • Designing and developing AI solutions end‑to‑end across the Lab's core platforms — Copilot Studio, Azure AI Foundry, Intellixcore, and more — from initial design through to production delivery.
  • Producing clear technical documentation, architectural diagrams, and reusable assets that help the wider team build confidently and consistently.
  • Supporting junior engineers and graduates with day‑to‑day technical guidance, code review, and practical problem‑solving.

Qualifications:

  • Solid experience designing and delivering AI or data‑driven solutions in a professional context, with involvement in architectural or system‑level decisions.
  • Working knowledge of enterprise AI platforms — ideally Copilot Studio, Azure AI Foundry, or Intellixcore — or equivalent cloud and AI tooling, with the ability to get up to speed quickly.
  • A good grounding in software engineering principles including system design, API and integration patterns, and security fundamentals.
  • Solid programming skills, with practical experience in Python and SQL used in AI and data engineering contexts; comfortable working across both code‑first and low‑code platforms.
  • Comfortable working within governance or compliance‑aware environments, understanding the importance of building responsibly without losing momentum.
  • Ability to produce technical documentation and diagrams that are accessible to both engineering colleagues and non‑technical audiences.
  • Strong communication and collaboration skills, with the confidence to raise technical concerns, contribute to design discussions, and support teammates effectively.

Benefits:

  • Hybrid and Flexible working
  • 26 Days Holiday (with the option of purchasing additional days)
  • Lifestyle, Health, and Wellbeing including financial wellbeing benefits such as financial tools, electric car scheme and access to a virtual GP
  • Access to a suite of 300+ courses on demand developed by our inhouse Talent Development team

Permanent LONDON

AI Software Engineer employer: RSM UK

At RSM UK, we pride ourselves on being an exceptional employer, particularly for the AI Software Engineer role within our innovative AI Lab. Our commitment to employee growth is evident through our extensive training programmes and a supportive work culture that encourages collaboration and creativity. With flexible working arrangements, generous holiday allowances, and a focus on wellbeing, we provide a dynamic environment where you can thrive while making a meaningful impact in the world of AI.

RSM UK

Contact Details:

RSM UK Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land AI Software Engineer

Network Like a Pro

Get out there and connect with folks in the AI space! Attend meetups, webinars, or even just grab a coffee with someone in the industry. You never know who might have the inside scoop on job openings or can put in a good word for you.

Show Off Your Skills

Don’t just talk about your experience; showcase it! Create a portfolio of your projects, especially those related to AI solutions. This gives potential employers a tangible look at what you can do and how you think.

Ace the Interview

Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common interview questions and be ready to discuss your past projects in detail. Confidence is key!

Apply Through Our Website

Make sure to apply directly through our website for the best chance at landing that AI Software Engineer role. We love seeing candidates who take the initiative and show genuine interest in joining our team!

We think you need these skills to ace AI Software Engineer

AI Solution Design
System Design
Feasibility Assessment
Enterprise Integration Patterns
Automation Frameworks
Architectural Patterns
Scalability Models

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the AI Software Engineer role. Highlight your experience with AI solutions, programming skills in Python and SQL, and any relevant projects you've worked on.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about AI and how your background makes you a great fit for our AI Lab. Be sure to mention specific technologies or platforms you've worked with, like Copilot Studio or Azure AI Foundry.

Showcase Your Technical Skills:In your application, don't shy away from showcasing your technical prowess. Include examples of system design, coding standards you've maintained, or automation frameworks you've built. We love seeing concrete evidence of your skills!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you're serious about joining our team at RSM UK.

How to prepare for a job interview at RSM UK

Know Your AI Tools

Familiarise yourself with the specific AI platforms mentioned in the job description, like Copilot Studio and Azure AI Foundry. Be ready to discuss your experience with these tools or similar ones, and how you've used them to deliver AI solutions in the past.

Showcase Your System Design Skills

Prepare to talk about your experience in system design and architectural decisions. Think of examples where you evaluated technical approaches and identified risks, as this will demonstrate your ability to contribute to the AI Lab's initiatives.

Communicate Clearly

Practice explaining complex technical concepts in simple terms. You might be asked to produce technical documentation or diagrams, so being able to communicate effectively with both technical and non-technical audiences is key.

Emphasise Collaboration

Highlight your teamwork skills and experiences where you've supported junior engineers or participated in code reviews. RSM values a culture of engineering rigour, so showing that you can contribute positively to team dynamics will set you apart.