Skip to Main Content
Location icon
London

Senior Software Engineer - AI

Moody's
Office & Professional
Office & Professional
Company logo image
Description

Location
London

Hours
Full Time

Salary
Negotiable

About the Role
As a Senior Software Engineer within Moody's Digital Content and Innovation organization, you will design, build, and operate backend services and AI-powered features that support intelligent data products. You will work on real-time and batch AI workloads, including large language model applications using retrieval augmented generation, orchestration frameworks, and agentic workflows. Your responsibilities include owning features end to end—from technical design through deployment, monitoring, and continuous improvement—while maintaining engineering excellence through automated testing, observability, and operational readiness. You will collaborate closely with product managers, data scientists, and machine learning engineers to deliver reliable software solutions and promote responsible AI practices. This role offers the opportunity to work on cutting-edge AI technologies and contribute directly to production code and architecture within a culture that values curiosity, innovation, and continuous growth.

Requirements

Experience
5+ years of software engineering experience designing, coding, testing, and operating production-grade backend services and cloud-native applications. Strong proficiency in TypeScript, Python, C#, or similar technologies with experience building scalable APIs, microservices, and distributed systems. Practical experience building enterprise AI applications using large language models, including agents, retrieval augmented generation, orchestration frameworks, and model optimization. Hands-on experience with cloud-native technologies, serverless applications, event-driven architectures, data pipelines, relational and NoSQL databases, vector databases, observability tooling, and automated deployment pipelines. Demonstrated ability to own services or features end to end with limited supervision. Experience mentoring engineers through code review, pairing, debugging, documentation, and promoting engineering excellence through testing and continuous improvement. Proficiency in AI concepts and tools to streamline workflows and enhance operational efficiency, with a commitment to responsible and ethical AI use.

About you
You are a motivated and collaborative engineer passionate about applied AI and software engineering excellence. You thrive in a team environment, enjoy solving complex challenges, and are committed to delivering high-quality, scalable, and reliable software solutions. You have a strong sense of ownership and are eager to mentor others and contribute to shared frameworks and responsible AI practices.

Qualifications
Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent professional experience.

Expiry date: 19/10/2026
Senior Software Engineer - AI
Company:
Moody's
Job Type:
Full-time
Location:
London