
Location
London
Hours
Full Time
About the Role
At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities by fostering an inclusive environment where everyone feels welcome to be themselves—with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. Moody’s is transforming how the world sees risk as a global leader in ratings and integrated risk assessment, advancing AI to move from insight to action—enabling intelligence that understands complexity and responds to it. We decode risk to unlock opportunity, helping clients navigate uncertainty with clarity, speed, and confidence.
As a Senior Software Engineer on the Agents Team, you will build AI-powered agents and the supporting applications and services for Moody's compliance platform. You will focus on the application and interaction layer around AI agents, developing front-end experiences, APIs, and integrations that connect users and systems to underlying agent models. The team works with technologies including React, TypeScript, and agentic AI orchestration tooling, with opportunities to contribute across the wider technology stack. You will work in an environment where AI is both part of the products we build and a tool to improve engineering productivity.
Your responsibilities will include designing, building, and maintaining front-end applications and integrations that enable users and systems to interact effectively with AI agents, developing APIs and services, contributing across the technology stack including backend development with Node.js and optionally Rust, and owning features through the full software development lifecycle including deployment and production support. You will collaborate closely with full-stack, machine learning, and AI engineers to deliver high-quality, scalable solutions that advance Moody’s AI capabilities.
Experience
- Strong software engineering fundamentals with experience designing, building, and operating scalable full-stack applications and services
- Hands-on experience with React and TypeScript, building modern user-facing applications and interfaces
- Typically 5+ years of software engineering experience, though demonstrated technical expertise and relevant capability are prioritized
- Experience designing and developing APIs and integrations connecting front-end applications with backend services
- Familiarity with AI agents, agentic workflows, and workflow orchestration tools, understanding application interactions with AI models and agent services
- Understanding of modern software architecture including service boundaries, asynchronous processing, integration patterns, automated testing, continuous integration, and continuous delivery
- Strong problem-solving skills with ability to break down ambiguous technical problems, evaluate solutions, and communicate decisions clearly
- Experience with Node.js is beneficial; experience with Rust is an advantage but not required
- Experience with Model Context Protocol, AI agent tooling, retrieval-augmented generation, AI evaluation, observability, or related technologies is advantageous
About you
You are a curious and collaborative engineer who models Moody’s values: investing in every relationship, leading with curiosity, championing diverse perspectives, turning inputs into actions, and upholding trust through integrity. You thrive in a fast-paced environment where AI is integral to the products and engineering processes. You enjoy working closely with cross-functional teams and take ownership of your work through the full software development lifecycle.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
Moody's





















