Senior Software Engineer (React/TypeScript)
Role Overview
Build the application and interaction layer connecting users and systems to AI agents on Moody’s compliance platform.
The Agents Team brings together full-stack, machine learning, and AI engineers to develop agent-based capabilities.
Key Skills for This Role
Full Job Posting
Role overview
Build the application and interaction layer connecting users and systems to AI agents on Moody’s compliance platform.
The Agents Team brings together full-stack, machine learning, and AI engineers to develop agent-based capabilities.
Responsibilities
- Build and maintain React and TypeScript front ends, APIs, services, and integrations for AI-powered agents and workflows.
- Develop agent capabilities, including tool integrations, Model Context Protocol integrations, prompts, and application services.
- Work with engineering teams to take features from design through testing and production.
- Create secure and reliable integrations; contribute to tests, CI, dependency security, and code quality.
- Own features through deployment, observability, monitoring, and production support.
Skills and experience
- Strong software engineering fundamentals and experience building and operating scalable full-stack applications and services.
- Strong hands-on React and TypeScript experience.
- Typically around five or more years of software engineering experience; demonstrated expertise may outweigh a strict years requirement.
- Experience designing APIs and integrations between front-end applications and backend services.
- Familiarity with AI agents, agentic workflows, orchestration tools, and application interaction with AI models.
- Understanding of modern architecture, asynchronous processing, integration patterns, testing, CI, and CD.
- Strong problem solving and clear communication of technical decisions.
Education and advantageous experience
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- Node.js experience is beneficial; Rust experience is advantageous but not required.
- Experience with Model Context Protocol, AI agent tooling, retrieval-augmented generation, AI evaluation, or observability is advantageous.
About the team
The team builds AI-powered agents and supporting applications and services for Moody’s compliance platform.
The role focuses particularly on front-end experiences, APIs, and integrations connecting users and systems to underlying agent models.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Moody's
Cyber Product Management & Product Marketing Summer Intern
London, GBR
Moody’s is seeking a student intern to support its cyber product management team with research, model evaluation, product materials, and adoption initiatives. The role includes analyzing cyber model outputs, researching
Model And Software Specialist Summer Intern
London, GBR
Senior Software Engineer (React/TypeScript)
London, GBR
Data Specialist (Swedish speaker)
Manchester, GBR
Ratings Associate - Sub-Sovereign
London, GBR
Data Specialist
Gurugram, IND
Cyber Product Management & Product Marketing Summer Intern
London, GBR
Model And Software Specialist Summer Intern
London, GBR
Associate Economist 2
Edinburgh, GBR