Fitch Ratings

Fitch Ratings

Manchester, North West

Senior Software Engineer, Full Stack - AI

Full-Time£65,000 - 105,000 per yearavant-hierUnited Kingdom
IT

Job Description

Salary: £65,000 - 105,000 per year

Requirements:
  • 7+ years of experience designing and developing distributed application architecture of moderate-to-high complexity.
  • 5+ years in software engineering or applied ML building real-world AI/ML systems, with strong Python proficiency and backend development expertise.
  • Hands-on experience building GenAI apps with LangChain and LangGraph, including agent design, state/memory management, and graph-based orchestration.
  • Proficiency in ML/NLP and generative models, with experience in embeddings, vector stores, RAG, and LLM integration/fine-tuning (OpenAI, LLaMA, Cohere, etc.).
  • Strong coding in Python and experience with frameworks/tools such as FastAPI, PyTorch/TensorFlow, and MLflow.
  • 3-5+ years of experience designing and developing scalable web applications using modern front-end frameworks such as React/TypeScript.
  • Experience working in high-performance teams using Agile methodologies.
  • Experience with CI/CD concepts and implementing build and deployment pipelines incorporating Security, Automation, and Quality (DevSecOps).
  • Familiarity with modern data architecture and engineering technologies.
  • Excellent communication skills with the ability to articulate ideas clearly and concisely.
Responsibilities:
  • Design and build ML/AI solutions, including classical ML and modern deep learning/LLM approaches, aligned to product outcomes.
  • Work as part of an agile team in design, development, debugging, and deployment efforts while addressing security, cross-browser, and cross-platform expectations and concerns.
  • Understand design best practices, translate them into code artifacts, and implement appropriate integration approaches for API/data layers.
  • Partner with the Product Owner and stakeholders to understand business needs, define and develop applications and architecture, and optimize engineering processes.
  • Build data expertise and a deep understanding of the business domain, and own data quality for allocated areas of ownership.
  • Maintain and enhance microservices-based components for the application suite.
  • Recommend, create, and maintain development best practices and guidelines across various applications.
  • Write automated unit, integration, performance, and visual regression test cases.
  • Promote, implement, and evolve development best practices, especially around commits, versioning, and dependency management.
Technologies:
  • AI
  • API
  • Backend
  • CI/CD
  • Cloud
  • DevSecOps
  • FastAPI
  • Fine-tuning
  • LLM
  • MLflow
  • Product Owner
  • PyTorch
  • Python
  • RAG
  • React
  • Security
  • Serverless
  • TensorFlow
  • TypeScript
  • Web
  • microservices
  • Support
  • Network
  • Fullstack

More:

We are Fitch Group, a global leader in financial information services with operations in more than 30 countries, and we are hiring for a Senior Software Engineer, Full Stack - AI based in our London or Manchester office. You will join one of our agile teams supporting our BMI business and work in a hybrid arrangement within a collaborative and supportive environment. Our technology stack is modern, cloud based, containerized, serverless, and microservices oriented, and we value a team culture where ideas and contributions are heard and used every day. We are proud of our diverse culture, our global perspective, and the impact our colleagues make across Fitch Ratings, Fitch Solutions, and Fitch Learning. BMI provides systematic, independent, and data-driven market insights, analysis, and forecasts to help customers assess risks and opportunities across markets and industries.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Fitch Ratings

Fitch Ratings

Fitch Ratings

Manchester

IT

Skills & Technologies

TypeScriptPythonScalaReactCI/CDAILLMTensorFlowPyTorchAgileUI

Inferred from job description

Salary Insight

£85,000

This role

£75,000

UK median

This salary is 13% above the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom