1 to 25 of 104 API Design Jobs in London

Senior Software Engineer

Hiring Organisation
Tiro Partners
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £120000/annum
Java/Microservices/API design/LLMs/AI/Claude Code/Copilot Role: Senior Software Engineer Company: Financial Services Location: London - Hybrid 3 days per week Salary: up to £120,000 Join a Service Modernisation team driving AI-first software development in financial services. This … development tools (e.g. Claude Code, GitHub Copilot, LLMs) Experience with MCP, AI automation, or agentic AI systems Strong understanding of microservices and API design Java/Microservices/API design/LLMs/AI/Claude Code/Copilot ...

Backend Software Engineer (Remote, UK)

Hiring Organisation
esenda
Location
East London, London, United Kingdom
work on impactful features that directly shape our platform and make a real difference to our customers. What you’ll do Design, build, and ship reliable backend services and APIs in Python (Flask) that power core product functionality. Own features end-to-end: data modelling (Postgres), API design … auditability, ledger concepts). Experience with distributed systems patterns (queues, background jobs, retries, rate limiting). Security experience (threat modelling, OWASP-style concerns, secure API design). Familiarity with Terraform. Why join us? £60k salary + equity 40 days holiday (incl. bank holidays) Pension scheme (3% employer contribution ...

Backend Software Engineer (Remote, UK)

Hiring Organisation
esenda
Location
Central London / West End, London, United Kingdom
work on impactful features that directly shape our platform and make a real difference to our customers. What you’ll do Design, build, and ship reliable backend services and APIs in Python (Flask) that power core product functionality. Own features end-to-end: data modelling (Postgres), API design … auditability, ledger concepts). Experience with distributed systems patterns (queues, background jobs, retries, rate limiting). Security experience (threat modelling, OWASP-style concerns, secure API design). Familiarity with Terraform. Why join us? £60k salary + equity 40 days holiday (incl. bank holidays) Pension scheme (3% employer contribution ...

Senior Software Engineer

Hiring Organisation
Wave Group
Location
London Area, United Kingdom
their platform. What you'll be doing Backend-heavy engineering across a Python/FastAPI stack, working on everything from data pipelines and API design to ML/AI service integration. You'll be a proper senior IC, running code reviews, mentoring engineers, and getting involved early … standardised CI/CD pipelines Feature flags and automated preview environments What you'll need Strong Python and web framework experience (FastAPI preferred) Solid API design and service-oriented architecture background Hands-on with data flow design, from persistent storage to API endpoints Good SQL knowledge ...

Remote Senior JavaScript/React Engineer – AI Training (US-based)

Hiring Organisation
Turing
Location
East London, London, United Kingdom
providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend and API layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work … verify the quality of the code and identify error patterns across full-stack applications. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically ...

Remote Senior Python Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
East London, London, United Kingdom
providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend and API layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work … verify the quality of the code and identify error patterns across full-stack applications. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically ...

Remote Senior JavaScript/React Engineer – AI Training (US-based)

Hiring Organisation
Turing
Location
Central London / West End, London, United Kingdom
providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend and API layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work … verify the quality of the code and identify error patterns across full-stack applications. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically ...

Remote Senior Python Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
Central London / West End, London, United Kingdom
providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend and API layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work … verify the quality of the code and identify error patterns across full-stack applications. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically ...

Remote Senior Python Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
East London, London, United Kingdom
providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend and API layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work … verify the quality of the code and identify error patterns across full-stack applications. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically ...

Remote Senior Backend Engineer (Python/FastAPI) – AI Evaluation (US-based)

Hiring Organisation
Turing
Location
East London, London, United Kingdom
providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend and API layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work … verify the quality of the code and identify error patterns across full-stack applications. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically ...

Remote Senior Backend Engineer (Python/FastAPI) – AI Evaluation (US-based)

Hiring Organisation
Turing
Location
Central London / West End, London, United Kingdom
providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend and API layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work … verify the quality of the code and identify error patterns across full-stack applications. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically ...

Remote Senior Python Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
Central London / West End, London, United Kingdom
providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend and API layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work … verify the quality of the code and identify error patterns across full-stack applications. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically ...

Lead Full Stack Developer

Hiring Organisation
Goodman Masson
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £100,000 per annum
shaping Meteor's digital future. Key Responsibilities Lead, mentor, and inspire a team of developers, fostering a culture of technical excellence and continuous improvement Design, develop, and maintain high-quality software solutions across the full stack Architect and implement systems using .NET, JavaScript, SQL, and modern frontend frameworks Oversee … API design and integrations, ensuring secure and efficient data exchange Translate business and stakeholder requirements into clear technical solutions Conduct code reviews and ensure adherence to coding, security, and quality standards Drive continuous improvement in development workflows, testing, and deployment practices Support the professional development of team members ...

Remote Software Developer

Hiring Organisation
Turing
Location
East London, London, United Kingdom
Build agents that can verify the quality of the code and identify error patterns. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them Design verification mechanisms that can automatically … experience. Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern languages and tools. Deep understanding of software architecture, design, development, debugging, and code quality/review assessment. Excellent oral and written communication skills for clear, structured evaluation rationales. Engagement Details: Commitment : flexible engagement ...

Remote Software Developer

Hiring Organisation
Turing
Location
Central London / West End, London, United Kingdom
Build agents that can verify the quality of the code and identify error patterns. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them Design verification mechanisms that can automatically … experience. Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern languages and tools. Deep understanding of software architecture, design, development, debugging, and code quality/review assessment. Excellent oral and written communication skills for clear, structured evaluation rationales. Engagement Details: Commitment : flexible engagement ...

Remote Senior Software Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
East London, London, United Kingdom
tools in Python that can verify the quality of code and identify error patterns. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically … building production-grade software. Experience building full-stack applications and deploying scalable software using modern languages and tools. Deep understanding of software architecture, design, development, debugging, and code quality/review assessment. Excellent oral and written communication skills for clear, structured evaluation rationales. Engagement Details: Commitment: flexible engagement, minimum ...

Remote Senior Software Engineer – LLM Evaluation (US-based)

Hiring Organisation
Turing
Location
City of London, London, United Kingdom
tools in Python that can verify the quality of code and identify error patterns. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically … building production-grade software. Experience building full-stack applications and deploying scalable software using modern languages and tools. Deep understanding of software architecture, design, development, debugging, and code quality/review assessment. Excellent oral and written communication skills for clear, structured evaluation rationales. Engagement Details: Commitment: flexible engagement, minimum ...

Product Manager – Global Card Issuing Platform (BaaS)

Hiring Organisation
WorldFirst
Location
City of London, London, United Kingdom
infrastructure that allows clients to launch card programs anywhere in the world through a single integration. You will be responsible for a unified Global API and SDK suite that abstracts the complexity of regional payment networks. Whether a client is launching in Europe, North America, or APAC, your product … will provide a consistent, white-label experience. You will drive both the technical "how" (API/SDK design) and the strategic "where" (global expansion and regional issuing setups). What you’ll do: Unified Global API Strategy: Design and maintain a single, polymorphic API architecture ...

Remote Software Engineer – AI Research & Evaluation (US-based)

Hiring Organisation
Turing
Location
East London, London, United Kingdom
providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend and API layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work … verify the quality of the code and identify error patterns across full-stack applications. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically ...

Remote Software Engineer – AI Research & Evaluation (US-based)

Hiring Organisation
Turing
Location
Central London / West End, London, United Kingdom
providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend and API layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work … verify the quality of the code and identify error patterns across full-stack applications. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically ...

Remote Software Engineer

Hiring Organisation
Turing
Location
East London, London, United Kingdom
Build agents that can verify the quality of the code and identify error patterns. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them Design verification mechanisms that can automatically … experience. Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern languages and tools. Deep understanding of software architecture, design, development, debugging, and code quality/review assessment. Excellent oral and written communication skills for clear, structured evaluation rationales. Engagement Details: Commitment : flexible engagement ...

Remote Software Engineer

Hiring Organisation
Turing
Location
Central London / West End, London, United Kingdom
Build agents that can verify the quality of the code and identify error patterns. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them Design verification mechanisms that can automatically … experience. Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern languages and tools. Deep understanding of software architecture, design, development, debugging, and code quality/review assessment. Excellent oral and written communication skills for clear, structured evaluation rationales. Engagement Details: Commitment : flexible engagement ...

Remote Senior Backend Engineer (Python/FastAPI) – AI Evaluation (US-based)

Hiring Organisation
Turing
Location
East London, London, United Kingdom
verify the quality of systems-level and infrastructure code and identify error patterns. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically verify …/C++, Rust, and Go. Experience building and deploying scalable, production-grade software using modern languages and tools. Deep understanding of software architecture, design, development, debugging, and code quality/review assessment. Excellent oral and written communication skills for clear, structured evaluation rationales. Engagement Details: Commitment: flexible engagement, minimum ...

Remote Senior Backend Engineer (Python/FastAPI) – AI Evaluation (US-based)

Hiring Organisation
Turing
Location
Central London / West End, London, United Kingdom
verify the quality of systems-level and infrastructure code and identify error patterns. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically verify …/C++, Rust, and Go. Experience building and deploying scalable, production-grade software using modern languages and tools. Deep understanding of software architecture, design, development, debugging, and code quality/review assessment. Excellent oral and written communication skills for clear, structured evaluation rationales. Engagement Details: Commitment: flexible engagement, minimum ...

Remote Software Engineer – AI Research & Evaluation (US-based)

Hiring Organisation
Turing
Location
City of London, London, United Kingdom
tools in Python that can verify the quality of code and identify error patterns. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. Design verification mechanisms that can automatically … building production-grade software. Experience building full-stack applications and deploying scalable software using modern languages and tools. Deep understanding of software architecture, design, development, debugging, and code quality/review assessment. Excellent oral and written communication skills for clear, structured evaluation rationales. Engagement Details: Commitment: flexible engagement, minimum ...