Full Stack AI Engineer
Licensed sponsor Greater London, England, United Kingdom Full-time Posted 44 minutes ago
We are investing in technology across the business and are looking for a Full Stack AI Engineer to help build, maintain and extend the software solutions that support our technology programme.
This is a hands-on engineering role focused on building production-quality applications, integrations, AI enabled workflows and automation solutions. You will work across frontend, backend, cloud and data integration layers, turning business requirements into secure, scalable and maintainable software, with guidance and support from senior colleagues in the Gerald Edelman Technology team. You will report to the Technology Director.
Why Gerald Edelman?
At Gerald Edelman, we pride ourselves on being a dynamic and evolving organisation that puts people at the heart of everything we do. Today, we are a thriving professional services firm, recognised for our commitment to quality, innovation, and collaboration. Our talented team works across a diverse client base, delivering exceptional services and tailored solutions that drive success.
Our journey isn’t stopping here. By 2034, our aim is to be regarded as a top firm with clear differentiators to the rest of the field. A true partner for clients, one who they trust with their most complex needs, a destination for the best advisers in the market, and an employer of choice that inspires and rewards its people.
This vision drives us to continuously improve, innovate, and raise the bar for what’s possible.
If you’re looking for a role where you can make an impact today while shaping the future of a firm committed to excellence, Gerald Edelman is the place for you.
How we give back
To ensure our employees know how much we value their hard work, we offer an extensive benefits and perks package. Our package covers your lifestyle, health and wellbeing, development and finances. How about an additional day off to celebrate your birthday? Or utilising our in-house mentoring scheme? These and many more perks are included in your Gerald Edelman employee benefits pack.
What we’re looking for: Our values in this role
Our values are central to how we hire. We are looking for someone who brings each of them to this role:
The role combines full stack software development with AI platform integration, automation and data connected application delivery. You will develop new applications, extend existing systems and build the agents, connectors and workflows that allow our AI platforms to work effectively with the Firm’s internal systems.
You will be responsible for
Our technology programme makes use of Microsoft 365 Copilot, Copilot Studio, Claude Cowork and Microsoft Azure. Experience with these exact platforms is helpful, but we are equally interested in candidates who can demonstrate strong software engineering judgement, sound architecture principles and the ability to learn new platforms quickly.
Essential skills and experience
Success in this role means delivering reliable, well-engineered software that improves how the Firm works, supports responsible adoption of AI and automation, and contributes to scalable foundations for future technology initiatives. You will focus on hands-on implementation while growing your contribution to technical design, collaborating with stakeholders and senior colleagues to turn ideas into secure, maintainable solutions.
In your first 12 months, success will look like:
At Gerald Edelman, we aim to create an inclusive culture that’s based on trust and respect where everyone can thrive and express themselves freely. We are committed to Diversity, Equality and Inclusion, actively listening to all opinions to create an environment without barriers; where everyone is given the same opportunities. We encourage applications from all backgrounds. If you have any questions about our commitment to DEI during your application process, please contact hello@geraldedelman.com.
This is a hands-on engineering role focused on building production-quality applications, integrations, AI enabled workflows and automation solutions. You will work across frontend, backend, cloud and data integration layers, turning business requirements into secure, scalable and maintainable software, with guidance and support from senior colleagues in the Gerald Edelman Technology team. You will report to the Technology Director.
Why Gerald Edelman?
At Gerald Edelman, we pride ourselves on being a dynamic and evolving organisation that puts people at the heart of everything we do. Today, we are a thriving professional services firm, recognised for our commitment to quality, innovation, and collaboration. Our talented team works across a diverse client base, delivering exceptional services and tailored solutions that drive success.
Our journey isn’t stopping here. By 2034, our aim is to be regarded as a top firm with clear differentiators to the rest of the field. A true partner for clients, one who they trust with their most complex needs, a destination for the best advisers in the market, and an employer of choice that inspires and rewards its people.
This vision drives us to continuously improve, innovate, and raise the bar for what’s possible.
If you’re looking for a role where you can make an impact today while shaping the future of a firm committed to excellence, Gerald Edelman is the place for you.
How we give back
To ensure our employees know how much we value their hard work, we offer an extensive benefits and perks package. Our package covers your lifestyle, health and wellbeing, development and finances. How about an additional day off to celebrate your birthday? Or utilising our in-house mentoring scheme? These and many more perks are included in your Gerald Edelman employee benefits pack.
What we’re looking for: Our values in this role
Our values are central to how we hire. We are looking for someone who brings each of them to this role:
- Entrepreneurial: You spot opportunities for the Firm to work smarter and take ownership of making them happen. You are comfortable with ambiguity, turn loose ideas into working prototypes quickly, and think commercially about where your effort creates the most value. You are solution-driven and will challenge constructively when there is a better way.
- Collaborative: You build trusted relationships with partners, department heads and technology champions, not just the technology team. You explain technical trade-offs in plain language, listen to understand the real business problem, and share knowledge openly so others can maintain and build on your work.
- Quality obsessed: You take pride in software that is secure, tested, documented and built to last. In a regulated Firm handling client data, you treat governance, security and reliability as part of the job, not an afterthought. You do not consider something done until it is live, handed over and working well.
The role combines full stack software development with AI platform integration, automation and data connected application delivery. You will develop new applications, extend existing systems and build the agents, connectors and workflows that allow our AI platforms to work effectively with the Firm’s internal systems.
You will be responsible for
- Designing, building and maintaining full stack software applications across frontend, backend, database and cloud layers.
- Contributing to the technical design and delivery of software solutions that are secure, scalable and maintainable.
- Building custom agents, plugins, skills and connectors for Microsoft 365 Copilot, Copilot Studio and Claude Cowork.
- Developing Retrieval-Augmented Generation pipelines, document automation tools and large language model integrations that connect AI capabilities to firm data.
- Creating integrations between practice management, client relationship, document, reporting and financial systems.
- Contributing to Microsoft Azure infrastructure, including data pipelines, storage, integration layers and deployment tooling.
- Contributing to CI/CD pipelines, development standards and operational processes.
- Working with the Technology Director, department heads and technology champions to identify requirements, scope solutions and deliver measurable business value.
- Writing clear technical documentation and supporting handover to the wider technology team for ongoing maintenance.
- Sharing knowledge with colleagues and contributing to good development practices within the Gerald Edelman Technology team.
Our technology programme makes use of Microsoft 365 Copilot, Copilot Studio, Claude Cowork and Microsoft Azure. Experience with these exact platforms is helpful, but we are equally interested in candidates who can demonstrate strong software engineering judgement, sound architecture principles and the ability to learn new platforms quickly.
- Microsoft 365 Copilot and Copilot Studio: building custom agents, connectors and workflows for use across Teams, SharePoint, Outlook and Microsoft 365.
- Claude Cowork: extending agentic desktop workflows through reusable skills, plugins, connectors and scheduled automations.
- Microsoft Azure: contributing to cloud infrastructure, data storage, processing, integration, security and governance layers.
Essential skills and experience
- Demonstrable experience building and shipping production software, typically three to five years of professional development experience.
- Full stack development skills, with practical experience in backend development (C# or Python), frontend development (Angular or React/Next.js) and relational databases (SQL Server), and depth in at least one of these areas.
- Curiosity and initiative to learn new tools, frameworks and platforms quickly, and to spot where they could add value to the Firm.
- Good understanding of modern software development practices, including Agile delivery, test-driven development, DevOps principles and code quality standards.
- Experience writing clean, well-tested, maintainable code, and participating in code reviews.
- Experience working with CI/CD pipelines and deployment processes.
- Confident and regular user of AI-assisted development tools such as Claude Code.
- Cloud development experience on Microsoft Azure.
- Experience contributing to projects through to live deployment, including documentation, support and handover.
- Clear written and verbal communication skills, with the ability to work effectively with technical and non-technical stakeholders and build trusted working relationships across the Firm.
- Experience developing agents, plugins, skills or connectors for Microsoft Copilot Studio, Claude Cowork or comparable agentic AI platforms.
- Background in accountancy, professional services, legal, financial services or another regulated environment.
- Experience with Microsoft Power Platform, including Power Automate and Power Apps, alongside custom software development.
- Project management skills, with the ability to organise workstreams, manage priorities, track actions and help drive delivery through to completion.
- Knowledge of data governance, GDPR compliance, information security standards and secure software delivery in a professional services environment.
Success in this role means delivering reliable, well-engineered software that improves how the Firm works, supports responsible adoption of AI and automation, and contributes to scalable foundations for future technology initiatives. You will focus on hands-on implementation while growing your contribution to technical design, collaborating with stakeholders and senior colleagues to turn ideas into secure, maintainable solutions.
In your first 12 months, success will look like:
- Entrepreneurial: Taking ownership of applications, integrations and AI solutions from concept through to deployment, proactively identifying opportunities to improve business processes and delivering measurable value without needing constant direction. Demonstrating a first-principles mindset by challenging assumptions, questioning legacy approaches and finding simpler, more effective ways to solve business problems.
- Collaborative: Building trusted relationships across the Firm, working effectively with technical and non-technical stakeholders, communicating clearly, sharing knowledge openly, and becoming a valued technology partner to departments and project teams.
- Quality obsessed: Delivering secure, reliable and maintainable software that meets business needs, follows development standards, is well documented and supported, and can be confidently maintained and extended by the wider technology team. Taking pride in engineering excellence and balancing speed of delivery with long-term sustainability.
At Gerald Edelman, we aim to create an inclusive culture that’s based on trust and respect where everyone can thrive and express themselves freely. We are committed to Diversity, Equality and Inclusion, actively listening to all opinions to create an environment without barriers; where everyone is given the same opportunities. We encourage applications from all backgrounds. If you have any questions about our commitment to DEI during your application process, please contact hello@geraldedelman.com.