1 to 25 of 460 Permanent Design Patterns Jobs in London

Software Architect

Location
Greater London, England, United Kingdom
Django REST Framework, FastAPI, PostgreSQL, AWS, React.js, Docker, Redis, Celery, Pandas, NumPy, Git, Jenkins, and Elasticsearch. We put significant emphasis on design patterns, code readability, automated testing, maintainability, and extensibility. As Software Architect, you'll be the standard‐bearer for these values. At Plentific … Define and enforce best practices around database design, query optimisation, and data modelling across relational databases (PostgreSQL) Evaluate emerging technologies and architectural patterns, making evidence‐based recommendations to the broader engineering organisation Hands‐On Engineering Write well‐formulated, testable, and readable code using appropriate software design ...

Senior Interaction Designer

Hiring Organisation
Data Careers
Location
South East London, London, United Kingdom
Employment Type
Permanent
Salary
£70,000
Senior Interaction Designer Permanent Location: UK - Remote Salary: £60,000 - £70,000 (+ benefits) Skills: Interaction Design, UX Design, Prototyping, User-Centred Design, GDS/GOV.UK Design System We are looking for an experienced Senior Interaction Designer to join a digital consultancy … discovery, alpha and delivery Translating user needs and complex requirements into clear, usable interactions Creating wireframes, prototypes, interaction models and reusable design patterns Rapidly prototyping ideas to support user research and evidence-based decision making Working closely with User Researchers to test designs and iterate based ...

Principal Software Engineer - UK

Hiring Organisation
DISCO
Location
London, UK
Employment Type
Full-time
Architecture Quality Attributes (e.g., Availability, Performance, Scalability, Securibility) to inform architecture assessments. Provides project-embedded architecture consultation to promote best Practices, design patterns, and informed buy vs. build decisions. Platform Capability Enhancement: Contributes to the prioritization of platform capability improvements across feature and data platforms. Enhances … capture and communication of architecture descriptions through automation and innovative tools. Shepherds platform-wide strategies, including naming, protocol standards, and design patterns, to ensure ongoing value creation. Effective Communication: Communicates complex technical concepts effectively in both written and spoken forms, catering to both technical and non-technical ...

Lead Security Architect

Hiring Organisation
InstaDeep
Location
London, UK
Employment Type
Full-time
will shape the company's target-state architecture for Zero Trust, IAM, reverse proxy, segmentation, AI/ML trust boundaries, and secure integration patterns, while ensuring security architecture remains practical, scalable, and aligned to business priorities. You will play a central role in helping the company scale securely … NIS2, and sensitive data protection requirements. What you will doSecurity architecture leadershipOwn the company's reference security architecture and target-state security patterns across enterprise IT, infrastructure, cloud, data, and product environments Define architecture principles and implementation patterns for Zero Trust, identity, authorization, trust boundaries, segmentation, secure integration ...

Lead Product Designer - AI

Hiring Organisation
NTT DATA
Location
London, UK
Employment Type
Full-time
human-centred AI approach to product design. Alongside client delivery, you will contribute to establishing best practices, frameworks and reusable design patterns for working with AI, from discovery and experimentation through to production and governance. This includes helping shape our point of view for clients, contributing … research synthesis, ideation, prototyping and iterationCollaborate closely with Data Science and Engineering to define feasible, responsible solutionsPrototype conversational, predictive and adaptive experiencesDefine interaction patterns for explainability, feedback and human oversightFacilitate co-creation workshops with clients to identify high value AI opportunitiesResponsibilitiesOwn the end-to-end user experience ...

AI Solutions Architect

Location
City Of London, England, United Kingdom
other internal architecture forums, driving outcomes and securing approvals. Prepare and own architecture artefacts, including design documents, technical specifications, integration patterns and governance submissions. Support and drive AI governance processes, including risk assessments, control alignment and production readiness activities. Ensure all solutions align with AI Policy … clearly communicating solution approaches, constraints and trade-offs. Work with strategic partners, vendors approved suppliers to shape and validate solution designs. Develop reusable architecture patterns, templates and technical guidance for common AI use cases. Contribute to the continuous improvement of AI solution standards, design practices and governance ...

Senior Blockchain Engineer - Digital Assets Platform

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
standardsTo solve solution engineering challenges to meet our stakeholders' requirements and expectationsTo know and properly use best and common practices, and design patterns for enterprise web applicationsTo know and properly use best and common practices, and design patterns for web3 applicationsTo properly use collaborative … plusSolid experience and expertise developing web applications using asynchronous programming and communicationExperience and expertise developing web applications adhering to best practices and patterns for reliability, scalability, and performanceFamiliarity with web3 libraries like Web3J and Web3JS is a plusFamiliarity with common and best practices for web3 applications is a plusFamiliarity ...

Senior Blockchain Engineer - Digital Assets Platform

Location
Greater London, England, United Kingdom
solve solution engineering challenges to meet our stakeholders’ requirements and expectations* To know and properly use best and common practices, and design patterns for enterprise web applications* To know and properly use best and common practices, and design patterns for web3 applications* To properly … plus* Solid experience and expertise developing web applications using asynchronous programming and communication* Experience and expertise developing web applications adhering to best practices and patterns for reliability, scalability, and performance* Familiarity with web3 libraries like Web3J and Web3JS is a plus* Familiarity with common and best practices for web3 ...

Javascript with Agile Software Engineer - Central London

Hiring Organisation
Nexus Jobs
Location
London, UK
Employment Type
Full-time
performance and resolve any issues or failures in staging or production environments. Must have experience with JavaScript (vanilla JS, prototypes, scoping, design patterns, memory profiling).Track record of successful software delivery through all phases of development, including coding standards, code reviews, source control management, build processes, testing … operations. Working knowledge of object-oriented design, design patterns and extreme programming. Familiar with build automation and continuous integration 3Ability to write unit tests using JavaScript in a common library such as Jasmine. Any experience of the following sills would be pretty handy: Node.js ...

Javascript with Agile Software Engineer - Central London

Location
Greater London, England, United Kingdom
performance and resolve any issues or failures in staging or production environments. Must have experience with JavaScript (vanilla JS, prototypes, scoping, design patterns, memory profiling). Track record of successful software delivery through all phases of development, including coding standards, code reviews, source control management, build processes … testing, and operations. Working knowledge of object-oriented design, design patterns and extreme programming. Familiar with build automation and continuous integration 3Ability to write unit tests using JavaScript in a common library such as Jasmine. Any experience of the following sills would be pretty handy ...

Data Architect

Location
Greater London, England, United Kingdom
regulatory requirements, and adopts common standards at a different pace. You will define the architecture that holds across all of them, and the integration patterns that let regional systems conform to the global model over time. The breadth of data is wide. It covers consumer and digital data, including … language and receive trusted answers. You will design the definitions, models, metadata and contracts that make this possible, together with the access patterns that determine what each consumer can see, at what grain, and how data may be used for recommendation or operational action. Our Principal Data ...

Senior Software Development Engineer

Location
City Of London, England, United Kingdom
outcomes, demonstrating familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products while adhering to established patterns and guidelines. Minimum Qualifications: Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience. 8+ years of relevant … make well-reasoned technology choices that are easily testable and observable, with clear alignment to business outcomes and team goals. Strong knowledge of integration patterns, testing and monitoring tools, and operational excellence practices (such as unit testing, SLAs, resiliency and scalability patterns, and alerting), with experience formally mentoring ...

Senior Product Designer

Location
Greater London, England, United Kingdom
# Senior Product DesignerFull-time | Design | London## Job DescriptionWe’re on a mission to protect society from fraud and money laundering. We’ve already protected over 2 million people through life’s big transactions, with a core aim to protect 3 million people by the end of 2025.Fraud … + experience**Contribute to our evolving design system:**- Build reusable components that work across all our platform workflows- Establish design patterns that other teams can adopt and extend- Document design decisions and rationale for complex scenarios- Balance consistency with domain-specific user needs ...

Conversational AI Architect (NiCE Cognigy)

Location
Greater London, England, United Kingdom
satisfaction at Natilik. Our Conversational AI Architect owns the overall solution design, architecture, design standards, integration strategy, security approach, platform patterns, technical governance, conversation design approach, and design sign-off. The AI Architect may also be required to undertake or support … consistently. Key Responsibilities: Own the end-to-end Cognigy solution design across the assigned use cases. Define the architecture, design patterns, flow structure, agentic AI strategy, tool-calling approach, integration model, security controls, guardrails, multilingual approach, voice experience, xApp strategy, reporting model, and production readiness ...

Python Developer AI

Location
Greater London, England, United Kingdom
exploring how AI can improve both engineering productivity and the products themselves - using tools such as Claude alongside strong software design principles, patterns and engineering best practice. Location/WFH: You’ll join colleagues in plush City offices with onsite gym and barista, three days a week … would also be of benefit but not essential You have a strong knowledge of Computer Science fundamentals such as OOP, multithreading, Design Patterns and are comfortable with system design You understand what makes a good frontend and how to ensure connectivity between front and backend ...

AI Large Language Model (LLM) Technology Architect

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
learning, generative AI, and agentic systems, delivering these within active client engagements. You will translate requirements into concrete architecture decisions: selecting design patterns,evaluatingand benchmarking technical frameworks, assembling reusable components, and making deliberate technology choices that balance innovation with enterprise-grade reliability. You will design … documents, agent orchestration and integration pattern specifications,componentand data flow diagrams that guide and enable broader engineering teams Continuously learn, evaluate, and applynew designpatterns, frameworks, and technologies across the fast-evolving AI landscape, balancing innovation with enterprise-grade reliability Collaborate with cross-functional delivery teams data engineers, ML engineers ...

Senior Software Engineer C# Python AI

Hiring Organisation
Client Server
Location
London, UK
Employment Type
Full-time
exploring how AI can improve both engineering productivity and the products themselves - using tools such as Claude alongside strong software design principles, patterns and engineering best practice. Location/WFH:You'll join colleagues in plush City offices with onsite gym and barista, three days a week … with C# and/or Python (or both!)You have a strong knowledge of Computer Science fundamentals such as OOP, multithreading, Design Patterns and are comfortable with system designYou understand what makes a good frontend and how to ensure connectivity between front and backend systems, React ...

Backend Software Engineer Python C# AI

Hiring Organisation
Client Server
Location
London, UK
Employment Type
Full-time
exploring how AI can improve both engineering productivity and the products themselves - using tools such as Claude alongside strong software design principles, patterns and engineering best practice. Location/WFH:You'll join colleagues in plush City offices with onsite gym and barista, three days a week … engineering skills, with Python or C# (or both!)You have a strong knowledge of Computer Science fundamentals such as OOP, multithreading, Design Patterns and are comfortable with system designYou understand what makes a good frontend and how to ensure connectivity between front and backend systems, React ...

Senior Backend Engineer

Hiring Organisation
Teya Solutions
Location
London, UK
Employment Type
Full-time
Expertise in Java (17+), Spring Boot, and modern backend engineering practicesExperience with system design and architecture, including object-oriented design patterns, microservices architecture, and API development. Experience building systems for high throughput, low latency, and reliabilityExperience in system design, data structures and performance … offsExcellent communication skills with the ability to influence and align stakeholdersExperience with system design and architecture, including object-oriented design patterns, microservices architecture, and API development. Strong problem-solving skills and the ability to debug complex issues across multiple systems or services. Experience working ...

Software Development Engineer III

Location
Greater London, England, United Kingdom
solving Design software that is clean, maintainable, modular, and optimized, applying software design principles, data structures, and design patterns Test, debug, and resolve production issues within established SLAs, ensuring software consistently meets design requirements Identify areas of inefficiency in code … monitoring) Experience designing and building APIs for consumption across a business unit Knowledge of software design principles, data structures, design patterns, and computer science fundamentals Familiarity with testing and monitoring tools, with the ability to design easily testable and observable software Ability ...

Senior Architect AI

Location
Greater London, England, United Kingdom
supports current and future business requirements, context & process across customer experience, AI innovation, and operational efficiency use cases Define architectural standards, design patterns, and technology selection criteria that enable scalable, reliable AI implementations across multiple European markets & ventures Ensure architectural decisions consider operational requirements, budget constraints … accountability for AI platform integration with Liberty Global's core telecommunications infrastructure & ventures, ensuring seamless data flow and system reliability Design integration patterns and API strategies that connect AI services with existing platforms while maintaining security, performance, and data quality standards Collaborate with enterprise architects and engineering ...

Senior AI Architect| London

Hiring Organisation
Infosys Technologies
Location
London, UK
Employment Type
Full-time
Multi-Agent Architecture: Deep expertise designing autonomous and multi-agent systems that reason, plan, and act using tools. Command of agentic design patterns (e.g., ReAct, planning, reflection, tool use, human-in-the-loop) and agent frameworks such as LangGraph, CrewAI, MAF, the OpenAI Agents SDK, and Google … knowledge-grounded systems—chunking strategies, embeddings, vector databases (e.g., Pinecone, Weaviate, Chroma, pgvector, FAISS), hybrid search, reranking, and retrieval evaluation. Familiarity with advanced patterns such as GraphRAG and agentic RAG to maximize factual grounding and minimize hallucination in production. LLMOps, Evaluation & Responsible AI: Experience operationalizing LLM and agentic systems ...

Senior Architect AI

Hiring Organisation
Liberty Global
Location
London, UK
Employment Type
Full-time
supports current and future business requirements, context & process across customer experience, AI innovation, and operational efficiency use cases Define architectural standards, design patterns, and technology selection criteria that enable scalable, reliable AI implementations across multiple European markets & ventures Ensure architectural decisions consider operational requirements, budget constraints … accountability for AI platform integration with Liberty Global's core telecommunications infrastructure & ventures, ensuring seamless data flow and system reliability Design integration patterns and API strategies that connect AI services with existing platforms while maintaining security, performance, and data quality standards Collaborate with enterprise architects and engineering ...

Product Design Manager

Hiring Organisation
Perk
Location
London, UK
Employment Type
Full-time
user within PerkCollaborate with the wider Product Design team to align the experience, making sure journeys and design patterns across our tools are coherent and consistentContinuously optimise the design operations across the Product Design team, looking after the processes, frameworks … build up local hubs in our core markets to support in real life collaborations as much as possible. We of course support flexible working patterns but it is our objective to maximise that IRL connection more than remote. For certain roles, we can help with relocation from anywhere ...

Solutions Architect

Location
Greater London, England, United Kingdom
scalable and performant applications, systems and infrastructure for large software projects leveraging the company Customer Advising and Value Articulation: Guide customers on architecture patterns and optimisation strategies for the company, while clearly communicating its business value to the relevant stakeholders Sales Partnership: Collaborate with the sales team … Complementary Technologies: Enhance your skills with partner and complementary technologies such as Apache Kafka and Kubernetes Modern Architecture Design: Design Patterns and Methodologies: Embrace best practices in microservices, DevOps, cloud, and security Cutting Edge RAG and AI Architectures: Help customers on their generative AI journey ...