[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-mcp-gb":3,"job-search-\u002Fen-gb\u002Fjobs-by-skill\u002Fmcp":8,"skill-page-filters-\u002Fen-gb\u002Fjobs-by-skill\u002Fmcp":275,"featured-jobs-\u002Fen-gb\u002Fjobs-by-skill\u002Fmcp":419},{"image_path":4,"content_de":5,"content_en":5,"composite_key":6,"last_updated":7},"\u002Fimages\u002Fskill\u002Fmcp.webp",null,"skill:mcp:gb","2026-08-17T09:05:13.973993+02:00",{"total":9,"jobs":10},7,[11,81,125,149,168,229,249],{"id":12,"slug":13,"title":14,"raw_title":5,"is_featured":15,"company":16,"raw_hiringOrganization_logo_url":19,"processed_city_gmaps":20,"processed_country_iso_code_gmaps":22,"processed_home_office":24,"processed_salary_min":25,"processed_salary_max":26,"processed_salary_currency":27,"processed_salary_source":28,"processed_working_hours":29,"processed_employment_types":31,"processed_it_skills":32,"processed_it_skills_labels":36,"processed_job_expertise_skills":61,"processed_job_expertise_skills_labels":62,"max_cpc":80,"actual_cpc":80},84459,"staff-software-engineer-ravio-2","Staff Software Engineer",false,{"name":17,"slug":18,"logo_url":5},"Ravio","ravio","https:\u002F\u002Fapp.ashbyhq.com\u002Fapi\u002Fimages\u002Forg-theme-logo\u002F967f3421-4458-498b-b3fe-910182b0a3f8\u002F8e491013-1614-4a48-a8f5-75d1b32c3074\u002Ffd50ac96-be87-4067-bbb0-d4e517a29b2b.png",[21],"London",[23],"GB","hybrid",110000,170000,"GBP","original",[30],"FULL_TIME","permanent",{"gcp":33,"mcp":34,"jest":35,"auth0":35,"figma":35,"neo4j":35,"react":34,"slack":35,"linear":35,"bifrost":35,"datadog":35,"graphql":33,"mantine":35,"node.js":33,"phoenix":35,"temporal":34,"chromatic":35,"llm evals":34,"storybook":35,"playwright":35,"postgresql":33,"typescript":33,"anthropic sdk":34,"github actions":35},4,3,2,[37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60],"TypeScript","Node.js","PostgreSQL","GraphQL","GCP","React","Temporal","MCP","Anthropic SDK","LLM evals","Playwright","Jest","Storybook","Chromatic","Mantine","Auth0","GitHub Actions","Datadog","Figma","Slack","Linear","Neo4j","Bifrost","Phoenix",{"code review":33,"design review":33,"observability":33,"system design":33,"data platforms":33,"agentic systems":34,"workflow engines":34,"cost optimization":33,"prompt engineering":34,"developer platforms":34,"distributed systems":33,"platform engineering":33,"software architecture":33,"eval-driven development":34,"performance optimization":33,"durability and consistency":33,"multi-service orchestration":33},[63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79],"System Design","Software Architecture","Distributed Systems","Platform Engineering","Agentic Systems","Workflow Engines","Developer Platforms","Eval-Driven Development","Prompt Engineering","Code Review","Design Review","Observability","Performance Optimization","Cost Optimization","Multi-Service Orchestration","Data Platforms","Durability and Consistency",1,{"id":82,"slug":83,"title":84,"raw_title":5,"is_featured":15,"company":85,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":88,"processed_country_iso_code_gmaps":89,"processed_home_office":24,"processed_salary_min":90,"processed_salary_max":91,"processed_salary_currency":27,"processed_salary_source":92,"processed_working_hours":93,"processed_employment_types":31,"processed_it_skills":94,"processed_it_skills_labels":95,"processed_job_expertise_skills":104,"processed_job_expertise_skills_labels":105,"max_cpc":80,"actual_cpc":80},75945,"vice-president-senior-ai-engineer-mufg-united-kingdom-btmu","Vice President, Senior AI Engineer",{"name":86,"slug":87,"logo_url":5},"MUFG - United Kingdom (BTMU)","mufg-united-kingdom-btmu",[21],[23],90000,130000,"estimated",[30],{"aws":34,"mcp":34,"azure":33,"python":33,"azure ai":33,"langchain":33,"langgraph":33,"ci\u002Fcd pipelines":34,"vector databases":33},[96,97,98,99,100,101,44,102,103],"Python","Azure","AWS","LangChain","LangGraph","Azure AI","Vector Databases","CI\u002FCD Pipelines",{"data science":33,"generative ai":33,"responsible ai":33,"data governance":33,"machine learning":33,"model evaluation":33,"prompt engineering":33,"model risk management":33,"technology evaluation":33,"secure by design (sbd)":34,"artificial intelligence":33,"architectural documentation":33,"support services (l1\u002Fl2\u002Fl3)":34,"financial services regulations":34,"technical standards definition":33,"architecture review board (arb)":34,"return on investment (roi) analysis":33,"retrieval augmented generation (rag)":33,"systems development lifecycle (sdlc)":33,"data protection impact assessment (dpia)":34},[106,107,108,109,110,71,111,112,113,114,115,116,117,118,119,120,121,122,123,124],"Artificial Intelligence","Machine Learning","Data Science","Generative AI","Retrieval Augmented Generation (RAG)","Model Evaluation","Systems Development Lifecycle (SDLC)","Secure by Design (SbD)","Architecture Review Board (ARB)","Data Protection Impact Assessment (DPIA)","Data Governance","Model Risk Management","Responsible AI","Technical Standards Definition","Architectural Documentation","Technology Evaluation","Return on Investment (ROI) Analysis","Support Services (L1\u002FL2\u002FL3)","Financial Services Regulations",{"id":126,"slug":127,"title":128,"raw_title":5,"is_featured":15,"company":129,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":132,"processed_country_iso_code_gmaps":133,"processed_home_office":134,"processed_salary_min":90,"processed_salary_max":91,"processed_salary_currency":27,"processed_salary_source":92,"processed_working_hours":135,"processed_employment_types":31,"processed_it_skills":136,"processed_it_skills_labels":137,"processed_job_expertise_skills":143,"processed_job_expertise_skills_labels":144,"max_cpc":80,"actual_cpc":80},59570,"lead-ml-engineer-gbr006-refinitiv-limited","Lead ML Engineer",{"name":130,"slug":131,"logo_url":5},"Refinitiv Limited","refinitiv-limited",[21],[23],"onsite",[30],{"mcp":33,"rag":33,"python":33,"fastapi":34,"rest api":34,"kubernetes":34,"llm frameworks":33},[96,138,139,140,141,142,44],"FastAPI","Kubernetes","REST API","LLM frameworks","RAG",{"agentic ai":33,"containerisation":34,"prompt engineering":34,"model context protocol":33,"enterprise architecture":34},[145,146,71,147,148],"Agentic AI","Model Context Protocol","Containerisation","Enterprise Architecture",{"id":150,"slug":151,"title":152,"raw_title":5,"is_featured":15,"company":153,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":154,"processed_country_iso_code_gmaps":155,"processed_home_office":134,"processed_salary_min":90,"processed_salary_max":91,"processed_salary_currency":27,"processed_salary_source":92,"processed_working_hours":156,"processed_employment_types":31,"processed_it_skills":157,"processed_it_skills_labels":158,"processed_job_expertise_skills":162,"processed_job_expertise_skills_labels":163,"max_cpc":80,"actual_cpc":80},59579,"technical-architect-gbr006-refinitiv-limited","Technical Architect",{"name":130,"slug":131,"logo_url":5},[21],[23],[30],{"llm":33,"mcp":33,"rag":33,"cloud":34,"security":34,"agentic ai":33,"observability":34},[159,142,145,44,160,161,74],"LLM","Cloud","Security",{"compliance":34,"risk management":34,"design documentation":33,"architecture governance":33,"enterprise architecture":33},[164,148,165,166,167],"Architecture Governance","Design Documentation","Risk Management","Compliance",{"id":169,"slug":170,"title":171,"raw_title":5,"is_featured":15,"company":172,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":175,"processed_country_iso_code_gmaps":176,"processed_home_office":134,"processed_salary_min":177,"processed_salary_max":178,"processed_salary_currency":27,"processed_salary_source":92,"processed_working_hours":179,"processed_employment_types":31,"processed_it_skills":180,"processed_it_skills_labels":181,"processed_job_expertise_skills":212,"processed_job_expertise_skills_labels":213,"max_cpc":80,"actual_cpc":80},59419,"senior-software-engineer-regulatory-news-aicjava-lseg-business-services-rm-srl","Senior Software Engineer Regulatory News (AI\u002FC#\u002FJava)",{"name":173,"slug":174,"logo_url":5},"LSEG Business Services RM S.R.L","lseg-business-services-rm-srl",[21],[23],70000,100000,[30],{"ai":33,"c#":33,"js":34,"oo":33,"aws":34,"css":34,"git":33,"iis":34,"mcp":33,"mvc":33,"sql":34,".net":34,"html":34,"java":33,"jira":34,"llms":33,"rest":33,"ci\u002Fcd":34,"nexus":34,"nosql":34,"redis":34,"anthos":34,"docker":34,"gitlab":33,"angular":34,"jenkins":34,"web api":33,"aws ects":34,"dynamodb":34,"cloudfront":34,"kubernetes":34,"postgresql":34,"typescript":34,"agentic frameworks":33,"unit testing frameworks":33},[182,44,183,184,185,186,187,188,189,190,191,192,193,39,194,195,196,197,198,199,37,200,98,201,202,203,204,205,139,206,207,208,209,210,211],"AI","LLMs","Agentic frameworks","Java","C#","OO","MVC","REST","Web API","Unit testing frameworks","SQL","NoSQL","DynamoDB","Git","GitLab","HTML","JS","CSS","Angular",".NET","IIS","Redis","CloudFront","Docker","Anthos","AWS ECTS","CI\u002FCD","Jira","Jenkins","Nexus",{"coding":33,"design":33,"testing":33,"estimation":33,"agile development":33,"ai best practices":33,"change management":34,"peer code reviews":33,"release management":34,"service improvement":34,"requirements analysis":33,"clean code programming":34,"test-driven development":34,"enterprise software delivery":33,"software development principles":33},[214,215,216,217,218,219,220,221,222,223,224,225,226,227,228],"Agile Development","Requirements Analysis","Estimation","Design","Coding","Testing","Peer Code Reviews","Service Improvement","Release Management","Change Management","AI Best Practices","Software Development Principles","Test-Driven Development","Clean Code Programming","Enterprise Software Delivery",{"id":230,"slug":231,"title":232,"raw_title":5,"is_featured":15,"company":233,"raw_hiringOrganization_logo_url":19,"processed_city_gmaps":234,"processed_country_iso_code_gmaps":235,"processed_home_office":24,"processed_salary_min":25,"processed_salary_max":236,"processed_salary_currency":27,"processed_salary_source":28,"processed_working_hours":237,"processed_employment_types":31,"processed_it_skills":238,"processed_it_skills_labels":239,"processed_job_expertise_skills":245,"processed_job_expertise_skills_labels":246,"max_cpc":80,"actual_cpc":80},43011,"lead-software-engineer-ravio-2","Lead Software Engineer",{"name":17,"slug":18,"logo_url":5},[21],[23],150000,[30],{"gcp":33,"mcp":34,"jest":34,"auth0":34,"figma":35,"neo4j":35,"react":34,"slack":35,"linear":35,"bedrock":35,"bifrost":35,"datadog":34,"foundry":35,"graphql":33,"mantine":35,"node.js":33,"phoenix":35,"temporal":34,"chromatic":35,"storybook":35,"vertex ai":35,"playwright":34,"postgresql":33,"typescript":33,"graphql yoga":34,"apollo client":34,"github actions":34},[37,38,39,40,42,47,48,49,50,51,41,52,43,44,58,53,54,55,56,57,240,241,242,243,244,59,60],"Apollo Client","GraphQL Yoga","Vertex AI","Bedrock","Foundry",{"llm evals":34,"observability":33,"agentic systems":34,"workflow engines":34,"prompt engineering":34,"distributed systems":33,"performance at scale":33,"platform engineering":33,"eval-driven development":34},[67,68,247,71,70,66,65,74,248],"LLM Evals","Performance at Scale",{"id":250,"slug":251,"title":252,"raw_title":5,"is_featured":15,"company":253,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":254,"processed_country_iso_code_gmaps":255,"processed_home_office":134,"processed_salary_min":256,"processed_salary_max":257,"processed_salary_currency":258,"processed_salary_source":92,"processed_working_hours":259,"processed_employment_types":31,"processed_it_skills":260,"processed_it_skills_labels":261,"processed_job_expertise_skills":266,"processed_job_expertise_skills_labels":267,"max_cpc":80,"actual_cpc":80},59558,"snr-product-manager-for-mcp-integrations-gbr006-refinitiv-limited","Snr Product Manager for MCP Integrations",{"name":130,"slug":131,"logo_url":5},[21],[23],78900,131500,"USD",[30],{"mcp":33,"api\u002Fintegration":33,"ai\u002Fllm ecosystems":33,"sdk\u002Fdeveloper tools":34,"agent frameworks (langchain, crewai, autogen, copilot studio)":33},[44,262,263,264,265],"AI\u002FLLM ecosystems","Agent frameworks (LangChain, CrewAI, AutoGen, Copilot Studio)","API\u002FIntegration","SDK\u002FDeveloper tools",{"product management":33,"integration strategy":33,"agentic workflow design":33,"ai safety and governance":34,"capital markets workflows":34,"enterprise data integration":34,"financial services technology":34},[268,269,270,271,272,273,274],"Product Management","Integration Strategy","Agentic Workflow Design","Financial Services Technology","Capital Markets Workflows","Enterprise Data Integration","AI Safety and Governance",{"industry":276,"employment_type":295,"expertise_skills":298,"it_skills":354,"salary_currency":413,"processed_working_hours":417},[277,280,283,286,289,292],{"key":278,"label":279,"count":33},"financial markets infrastructure","Financial Markets Infrastructure",{"key":281,"label":282,"count":33},"data","Data",{"key":284,"label":285,"count":35},"compensation","Compensation",{"key":287,"label":288,"count":80},"software","Software",{"key":290,"label":291,"count":80},"tools","Tools",{"key":293,"label":294,"count":80},"financial services","Financial Services",[296],{"key":31,"label":297,"count":9},"PERMANENT",[299,301,303,305,307,309,311,313,315,318,321,323,325,327,330,332,334,336,338,341,344,347,350,352],{"key":300,"label":71,"slug":300,"count":33},"prompt-engineering",{"key":302,"label":74,"slug":302,"count":35},"observability",{"key":304,"label":148,"slug":304,"count":35},"enterprise-architecture",{"key":306,"label":67,"slug":306,"count":35},"agentic-systems",{"key":308,"label":70,"slug":308,"count":35},"eval-driven-development",{"key":310,"label":68,"slug":310,"count":35},"workflow-engines",{"key":312,"label":65,"slug":312,"count":35},"distributed-systems",{"key":314,"label":66,"slug":314,"count":35},"platform-engineering",{"key":316,"label":317,"slug":316,"count":80},"ai-best-practices","Ai Best Practices",{"key":319,"label":320,"slug":319,"count":80},"performance-at-scale","Performance At Scale",{"key":322,"label":215,"slug":322,"count":80},"requirements-analysis",{"key":324,"label":220,"slug":324,"count":80},"peer-code-reviews",{"key":326,"label":164,"slug":326,"count":80},"architecture-governance",{"key":328,"label":329,"slug":328,"count":80},"systems-development-lifecycle-sdlc","Systems Development Lifecycle (Sdlc)",{"key":331,"label":119,"slug":331,"count":80},"technical-standards-definition",{"key":333,"label":269,"slug":333,"count":80},"integration-strategy",{"key":335,"label":124,"slug":335,"count":80},"financial-services-regulations",{"key":337,"label":273,"slug":337,"count":80},"enterprise-data-integration",{"key":339,"label":340,"slug":339,"count":80},"retrieval-augmented-generation-rag","Retrieval Augmented Generation (Rag)",{"key":342,"label":343,"slug":342,"count":80},"architecture-review-board-arb","Architecture Review Board (Arb)",{"key":345,"label":346,"slug":345,"count":80},"durability-and-consistency","Durability And Consistency",{"key":348,"label":349,"slug":348,"count":80},"llm-evals","Llm Evals",{"key":351,"label":77,"slug":351,"count":80},"multi-service-orchestration",{"key":353,"label":217,"slug":353,"count":80},"design",[355,358,361,364,366,368,371,374,376,378,380,383,386,389,391,393,395,397,399,402,404,406,408,411],{"key":356,"label":357,"slug":356,"count":9},"mcp","Mcp",{"key":359,"label":360,"slug":359,"count":34},"postgresql","Postgresql",{"key":362,"label":363,"slug":362,"count":34},"typescript","Typescript",{"key":365,"label":50,"slug":365,"count":35},"chromatic",{"key":367,"label":139,"slug":367,"count":35},"kubernetes",{"key":369,"label":370,"slug":369,"count":35},"aws","Aws",{"key":372,"label":373,"slug":372,"count":35},"nodejs","Node.Js",{"key":375,"label":59,"slug":375,"count":35},"bifrost",{"key":377,"label":56,"slug":377,"count":35},"slack",{"key":379,"label":60,"slug":379,"count":35},"phoenix",{"key":381,"label":382,"slug":381,"count":35},"neo4j","Neo4J",{"key":384,"label":385,"slug":384,"count":35},"github-actions","Github Actions",{"key":387,"label":388,"slug":387,"count":35},"gcp","Gcp",{"key":390,"label":57,"slug":390,"count":35},"linear",{"key":392,"label":54,"slug":392,"count":35},"datadog",{"key":394,"label":51,"slug":394,"count":35},"mantine",{"key":396,"label":52,"slug":396,"count":35},"auth0",{"key":398,"label":96,"slug":398,"count":35},"python",{"key":400,"label":401,"slug":400,"count":35},"graphql","Graphql",{"key":403,"label":43,"slug":403,"count":35},"temporal",{"key":405,"label":55,"slug":405,"count":35},"figma",{"key":407,"label":48,"slug":407,"count":35},"jest",{"key":409,"label":410,"slug":409,"count":35},"rag","Rag",{"key":412,"label":49,"slug":412,"count":35},"storybook",[414,416],{"key":27,"label":27,"count":415},6,{"key":258,"label":258,"count":80},[418],{"key":30,"label":30,"count":9},{"total":420,"jobs":421},0,[]]