51 to 75 of 471 API Design Jobs in England

Software Engineer III, Android, Jetpack Remote Compose

Hiring Organisation
Google
Location
London, UK
Employment Type
Full-time
form factors to unblock their use of Remote Compose on novel new surfaces with guidance from leads. Work and iterate on Application Programming Interface (API) design with input from the team and community. Be focused on providing the best user experience for our developer community. Minimum qualifications: Bachelor … qualifications: Master's degree or PhD in Computer Science or a related technical field.2 years of experience with data structures and algorithms. Experience with API Design, Android Libraries, Declarative Programming and API Development. Previous knowledge of Jetpack Compose. Familiarity with Android as a platform and have ...

Software Development Engineer III

Location
Greater London, England, United Kingdom
play a pivotal role in shaping our technical domain to power all Expedia Group’s brands and product lines. In this role, you will: Design and implement scalable, robust, and maintainable systems and services across multiple domains, with a focus on reliability and performance. Develop complex application logic, APIs … years of relevant professional experience. Strong software engineering fundamentals—data structures, and algorithms in Java or Kotlin, with familiarity across the JVM stack, system design, and distributed systems, and can understand highly complex systems, design moderately complex services, and guide integrations across teams within the business unit. Building ...

Manager - AI Tech Transformation - TC - FS

Location
Greater London, England, United Kingdom
help to build a better working world. The opportunity We are seeking a Manager, AI Architect specializing in generative AI to lead the design and delivery of GenAI solutions for our clients. This is a hands‐on delivery and technical management role: you will own the architecture … your solutions run reliably in production. You will work closely with client teams and communicate technical decisions clearly to project stakeholders. Your key responsibilities Design and Delivery of Engagements Own the architecture and technical delivery of a GenAI solution area or workstream, from design through production rollout. Lead ...

Manager - AI Tech Transformation - TC - FS

Location
City of Westminster, England, United Kingdom
seeking a Manager, AI Architect specializing in generative AI to lead the design and delivery of GenAI solutions for our clients. This is a hands-on delivery and technical management role: you will own the architecture of a defined solution area or workstream, lead a small delivery team … your solutions run reliably in production. You will work closely with client teams and communicate technical decisions clearly to project stakeholders. Your key responsibilities Design and Delivery of Engagements Own the architecture and technical delivery of a GenAI solution area or workstream, from design through production rollout. Lead ...

Remote Software Developer

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 JavaScript Engineer

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 Python Engineer

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 ...

Remote Software Developer

Hiring Organisation
Turing
Location
Leeds, West Yorkshire, 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 Python Engineer

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 Python Engineer

Hiring Organisation
Turing
Location
Leeds, West Yorkshire, 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 JavaScript Engineer

Hiring Organisation
Turing
Location
Bolton, Greater Manchester, 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 JavaScript Engineer

Hiring Organisation
Turing
Location
Leeds, West Yorkshire, 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 Backend Engineer (Python/FastAPI)

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 Software Developer

Hiring Organisation
Turing
Location
Central London / West End, 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 Python Engineer

Hiring Organisation
Turing
Location
Bury, Greater Manchester, 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 JavaScript Engineer

Hiring Organisation
Turing
Location
Central London / West End, 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 Backend Engineer (Python/FastAPI)

Hiring Organisation
Turing
Location
Leigh, Greater Manchester, 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 Backend Engineer (Python/FastAPI)

Hiring Organisation
Turing
Location
Leeds, West Yorkshire, 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 Software Developer

Hiring Organisation
Turing
Location
Ashton-Under-Lyne, Greater Manchester, 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 Backend Engineer (Python/FastAPI)

Hiring Organisation
Turing
Location
Central London / West End, 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)

Location
Greater London, England, 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

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 Software Engineer

Hiring Organisation
Turing
Location
Leeds, West Yorkshire, 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 Software Engineer ($300/hr)

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 Software Engineer

Hiring Organisation
Turing
Location
Central London / West End, 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 ...