IT & Software

Staff Software Engineer - AI

Moody’s Corporation

London · Greater London · United Kingdom

Overview

In this role you will design, code, and deliver scalable AI platforms and intelligent applications that bring cutting-edge AI into production. You will lead hands-on development and mentor others while shaping production-grade systems for enterprise AI workloads. You’ll build backend services, data and inference pipelines, and integrate advanced AI capabilities at scale. You’ll partner with product and data teams to translate strategy into robust, efficient solutions that drive business impact.

Responsibilities
  • Design, code, and lead delivery of scalable AI platforms and intelligent applications
  • Act as a hands-on technical leader, focusing on production systems for AI-powered products
  • Build scalable backend services, APIs, data and inference pipelines for real-time and batch AI workloads
  • Implement LLM applications using retrieval-augmented generation, prompt orchestration, evaluation frameworks, and model optimisation
  • Make key technical decisions ensuring maintainability, performance, reliability, security, and cost efficiency
  • Establish engineering best practices through reviews, testing, observability, and operational excellence
  • Champion MLOps practices including model lifecycle management, evaluation, deployment, monitoring, and improvement
  • Collaborate with product, data science, ML engineers, and stakeholders to translate priorities into solutions
  • Build reusable frameworks, tooling, and platform components to accelerate AI development
  • Evaluate emerging AI technologies through prototypes and production-readiness assessments, guiding implementation patterns
  • Mentor engineers through coaching, pairing, reviews, and hands-on problem solving
Key requirements
  • 8+ years of software engineering experience with production-grade backend systems
  • Expert-level coding in Python, TypeScript, Java, Go, or similar
  • Hands-on expertise building enterprise AI apps with LLMs, retrieval-augmented generation, prompt engineering, orchestration, evaluation, and optimization
  • Experience taking AI solutions from prototype to production with trade-offs across performance, scalability, security, maintainability, and cost
  • Cloud platform expertise (AWS, GCP, or Azure) with Docker, Kubernetes, ECS or equivalent in production
  • Experience designing APIs, distributed systems, event-driven architectures, data pipelines, PostgreSQL, MongoDB, Redis, vector databases, observability, and CI/CD
  • Ability to influence technical direction while mentoring through design reviews, code reviews, and hands-on problem solving
  • Deep AI expertise with track record of AI-driven transformation, scalability, and operational efficiency
  • Commitment to responsible AI practices including governance, monitoring, and continuous improvement of AI-enabled products
  • collaboration across cross-functional teams
  • mentoring and technical coaching
  • curiosity and willingness to explore new technologies
  • Python
  • TypeScript
  • Java

Reference: WJ-747_30312872

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.