17 of 17 Design Patterns Jobs in the City of London

AI Large Language Model (LLM) Technology Architect

Location
City Of London, England, United Kingdom
learning, generative AI, and agentic systems, delivering these within active client engagements. You will translate requirements into concrete architecture decisions: selecting design patterns, evaluating and benchmarking technical frameworks, assembling reusable components, and making deliberate technology choices that balance innovation with enterprise-grade reliability. You will design … skills, multi-agent orchestration, and memory systems — making deliberate design pattern and technology choices Design and implement agent orchestration patterns that handle task handoffs, communication, state management, and error recovery, validating them through hands-on prototyping Evaluate multiple design options and technical approaches ...

AI Large Language Model (LLM) Technology Architecture Senior Manager/Associate Director

Location
City Of London, England, United Kingdom
heading will be sought by clients, practice leadership, and peers alike. You will evaluate and make definitive decisions on design patterns, technical frameworks, reference architectures, and technology selections — balancing innovation with pragmatism to deliver systems that are robust, scalable, and built to last. This includes providing architectural … first-class concern — usage labelling, gateway-enforced budgets, and cost-per-archetype as a planning input Make the definitive decisions on design patterns, reference architectures, frameworks, and technology selections, balancing innovation with pragmatism Lead and integrate the work of domain architects and specialists, resolving cross-domain tensions ...

Software Engineering Lead

Location
City Of London, England, United Kingdom
React Microsoft Azure cloud platform Snowflake data platform Infrastructure as Code (IaC) CI/CD and DevOps practices Software architecture and design patterns Automated testing and quality engineering Data integration, APIs, and enterprise platforms Secure software development practices Key Responsibilities Lead the design, development ...

Senior Machine Learning Engineer

Location
City Of London, England, United Kingdom
science domain What will you bring to the team? Proficiency in Python and a strong understanding of software engineering principles (OO design, patterns, testing) applied to Machine Learning Demonstrable experience designing and operating ML systems in production (not just training models in notebooks), including familiarity with serving … patterns (e.g., REST APIs, batch inference, event-driven) Experience with orchestration tools (e.g., Airflow, Dagster) and cloud-native ML platforms (e.g., AWS SageMaker, GCP Vertex AI) Ability to influence decision-making regarding infrastructure and tooling, balancing 'build vs. buy' discussions Strong knowledge of Infrastructure as Code (Terraform) and containerization ...

Principal Engineer - Electronic Pricing - Financial Services - TWE4745

Hiring Organisation
Twenty Recruitment Group
Location
City of London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Principal Engineer, you will remain hands-on while helping shape the architecture and technical direction of highly available, distributed software platforms. Design and develop backend applications and services within a Java environment. Build and enhance distributed systems operating at high throughput and availability. Design event-driven … event-driven architectures. Experience designing microservices, APIs and integration patterns. Strong Kubernetes experience within production environments. Good understanding of software architecture, design patterns and modern engineering practices. Experience building highly available, resilient and performance-sensitive systems. Strong knowledge of CI/CD, Infrastructure as Code, GitOps ...

Enterprise Security Architect

Location
City Of London, England, United Kingdom
will help build scalable, resilient, and secure systems that support Apex’s business objectives and regulatory commitments. Key Responsibilities Serve as the security design authority for assigned projects, initiatives, or architectural domains. Translate security policies and standards into actionable design controls and implementation guidance. Evaluate emerging … more of: AWS, Azure, IAM, API gateways, ZTNA technologies or data security technologies. Strong understanding of security principles, design patterns, and defense-in-depth strategies. Knowledge of Standards: Strong knowledge of relevant security standards and frameworks such as NIST, ISO 27001, MITRE ATT&CK, SOC2 and OWASP. ...

Product Designer

Hiring Organisation
Randstad Technologies Recruitment
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £490/day
gives you the ownership to set vision, experiment rapidly, and raise the bar for global craft. Key Responsibilities Own end-to-end product design for key international markets, balancing shared platform primitives with region-specific compliance, tax, currency, and language nuances. Design intuitive, transparent, and trustworthy … Analytics to run disciplined A/B tests and experimentation loops that measurably move activation, onboarding, and retention metrics. Build resilient design patterns and frameworks that deploy seamlessly across regions, ensuring visual and interaction excellence at enterprise scale. Shape product direction through compelling design storytelling ...

Staff Back-end Engineer (UK)

Location
City Of London, England, United Kingdom
week in the office located in London. Your Impact Guide architectural and technical direction across various teams, executing scalable solutions from design through to deployment. Solve intricate technical … problems, taking ownership of mission-critical components and establishing standards of excellence. Set and maintain high-quality benchmarks for system architecture, design patterns, testing, reliability, and performance. Collaborate extensively with senior stakeholders across product, data analytics, and growth teams, aligning engineering objectives with strategic business goals. Mentor ...

Senior Microsoft Data Engineer

Location
City Of London, England, United Kingdom
digital core and explore new data driven business opportunities. We’re differentiating through our ability to architect solutions using proven design patterns and reusable architecture assets. You'll learn, grow and advance in an innovative culture that thrives on shared success, diverse ways of thinking and enables … architecture principles throughout the delivery lifecycle. Contribute to architectural thought leadership by sharing ideas on innovation, emerging technologies, and modern data and AI architecture patterns across client and internal forums. Lead and mentor junior architects, providing guidance on architectural patterns, standards, and best practices while supporting their professional ...

Lead D365 Software Engineer

Hiring Organisation
DGH Recruitment
Location
City of London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£80,000
Alongside hands-on development, you will mentor engineers, influence technical strategy, and champion best practices across the development lifecycle. Key Responsibilities - Lead the design, development, and delivery of Dynamics 365 and Power Platform solutions. - Define engineering standards, governance, and best practices. - Develop and maintain integrations between Dynamics … solutions. - Strong C#/.NET development background. - Experience integrating cloud-based and enterprise applications using Azure services. - Knowledge of solution architecture, design patterns, and software engineering best practices. - Experience with Azure DevOps, CI/CD pipelines, and modern development practices. - Demonstrated technical leadership and mentoring experience. - Strong ...

C++ Developer

Location
City Of London, England, United Kingdom
developing sophisticated algorithmic execution solutions across the cash equities markets. You will sit within a highly technical Algo Development team, working on the design, development and optimisation of high-performance trading algorithms that directly influence how institutional clients execute their orders. This is a hands‐on engineering position … have the autonomy to propose technological improvements, contribute to architectural decisions and mentor other engineers across areas such as distributed architecture, design patterns and coding best practices. You will join a compact, collaborative and globally distributed engineering team where hands‐on technical ability is genuinely valued. ...

Java/Kotlin Software Engineer - Agile, TDD, Spring

Location
City Of London, England, United Kingdom
have familiarity with Agile processes and Test-Driven Development (TDD). Technical Expertise You understand Computer Science, Object-oriented Programming (OOP), Design Patterns, Data Structures, and Algorithms. Knowledge of additional technologies such as Scala, React, Spring, Oracle, Redis, Kubernetes, Docker, and Linux is advantageous. Soft Skills ...

Senior Software Engineer, Portfolio Management Capabilitities

Location
City Of London, England, United Kingdom
hands-on, full-lifecycle engineering role with significant ownership. You'll work directly with subject matter experts to understand problems, shape solutions, and design, build, test, deploy and support production software. You'll tackle complex business, data and technical challenges in a collaborative environment that values strong engineering … tests.Contributing to CI/CD pipelines and engineering best practices.Operating and monitoring services running in AWS.Participating in code reviews, design reviews and agile ceremonies.Supporting production releases and continuously improving platform reliability.Working closely with Portfolio Managers, Quants and other stakeholders to understand requirements and translate business needs into technical ...

Senior Manager - Microsoft Agentic AI Technical Lead, UKI

Location
City Of London, England, United Kingdom
into solution architectures, agent specifications, integration designs and engineering backlogs. Design single-agent and multi-agent solutions, selecting appropriate models, tools, orchestration patterns, grounding approaches, memory and human approval points. Make pragmatic platform decisions across Azure AI Foundry, Microsoft Agent Framework, Semantic Kernel, Copilot Studio, Azure OpenAI … between agents, enterprise applications, data platforms, knowledge sources and business workflows using APIs, events, messaging and appropriate tool protocols. Establish reusable reference architectures, engineering patterns and accelerators. Recognise when an agentic approach is not justified and recommend simpler, safer or more cost-effective alternatives. Hands-on technical leadership Lead ...

Senior Engineer (Full-Stack)

Location
City Of London, England, United Kingdom
desire to improve and mentor junior members of the team. You will take responsibility for your assigned work by taking ownership of the design, development testing and deployment of software across the team, and work closely with the Principal Engineer, Architects and Leads to ensure the successful deployment … Agile Cross-functional delivery team.Developing well tested software into low latency event driven production environments.Full software development lifecycle in a technical role.Pub/Sub patterns with Messaging technologies (such as SOLACE/AMQP)Worked within a technical platform team, delivering reusable services across multiple agile projects.Microservice Architecture.Containerization.Maintaining code quality ...

Senior Front Office Developer - Trading

Hiring Organisation
CMC Markets UK Plc
Location
City of London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
hands-on role at the core of our market-making technology stack, where nanoseconds matter and engineering excellence is critical. You will design and build ultra-low latency pricing and risk systems that directly power our global trading operations. If you thrive in performance critical environments and want … trading. Build and enhance components within a low latency, high-throughput trading architecture. Apply advanced concurrency, memory management and performance tuning techniques. System Design & Ownership Take responsibility for designing scalable, resilient and maintainable systems. Contribute to architectural decisions across the trading and risk platform. Build tooling to improve ...

UX Designer (AI Experiences)

Hiring Organisation
Harvey Nash
Location
City of London, South East, United Kingdom
Employment Type
Temporary Contract, On-site
Salary
£550 - £575 per day
systems or incremental product improvements. Instead, you'll be helping define how emerging AI capabilities are experienced by customers, creating intuitive interaction patterns, conversational journeys and new ways for users to engage with AI within a consumer mobile app. You'll thrive in this role … enjoy working in ambiguity, exploring new problem spaces and helping shape products where established patterns don't yet exist. What You'll Be Doing Defining end-to-end AI-powered customer experiences within a consumer mobile application Designing intuitive interaction patterns for conversational and AI-driven experiences Exploring ...