301 to 325 of 4,698 Python Jobs in London

Senior BI Engineer

Hiring Organisation
ASOS
Location
London, UK
Employment Type
Full-time
data feeds honest, and ownership of the data warehouse and the data sync between our ERP and the wider estate. Our stack is Python, PySpark, Delta Lake and Databricks, with T‐SQL, Kimball dimensional modelling and Power BI on top, working closely with Microsoft Dynamics 365 Finance and Operations data … Delivery Deliver reporting our stakeholders trust, from the models underneath through to well built, performant Power BI reports. Design and build data pipelines in Python, PySpark and Delta Lake, and write the T‐SQL behind our models and reconciliations. Keep an eye on cost, performance and reliability across the platform ...

Software Engineer III - Data - Agentic Commerce

Location
Greater London, England, United Kingdom
Model Context Protocol) servers that provide agents secure access to CRM, supplier directory, and payments data sources Develop secure, high-quality production code in Python, and review and debug code written by others Build data pipelines and feature engineering jobs on Databricks to prepare payments data for model training … certification in software engineering concepts and applied experience Hands‐on practical experience in system design, application development, testing, and operational stability Proficiency in Python and coding in one or more additional languages (e.g., Java, TypeScript, SQL) Experience building and consuming APIs and event‐driven services in a cloud environment Experience ...

Senior Insight Analyst

Location
Greater London, England, United Kingdom
will work closely with cross-functional teams to design, implement, and maintain robust analytics pipelines in SQL , leverage your expertise in Databricks using Python , and create impactful visualisations using Tableau or Power BI and other relevant technologies. This is a fantastic opportunity for a driven individual looking for a role … Power BI or Tableau for data visualisation and dashboard development. Hands-on experience with SQL for data processing and analytics. Strong programming skills in Python , with experience using data science libraries such as Pandas, Numpy, Scikit-learn, and Keras/PyTorch . Experience with Databricks and Spark for data manipulation ...

Lead Software Engineer - Solution & Data Architecture - B2B SaaS Fintech

Location
Greater London, England, United Kingdom
healthy challenge: multi-custodian, multi-currency, multi-entity financial data, modelled thoughtfully and available at scale. The platform is Kotlin and Spring microservices, with Python where it pays off: metrics, analytics and our AI work. Good features start well before any code gets written, with clear communication about the outcomes … data modelling and SQL skills, plus experience designing data ingestion, transformation or ETL pipelines. You've dealt with data you couldn't trust. Enough Python to design and review it. Our metrics, analytics and AI services are written in it, so you need to be able to reason about them ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Track Record: Solid experience delivering production grade systems in complex, highly regulated environments. Technical Depth: Mastery of at least one modern language (Java, TypeScript, Python, Go, etc.). Cloud & Security Mindset: Hands on experience with cloud/container technologies and a security first approach to development. Technical Leadership: Confidence influencing … architecture decisions and driving continuous improvement across teams. Tech we commonly use: Languages: Java TypeScript Python Go Frontend: React Angular Cloud & Platform: AWS Kubernetes Docker Data: Elasticsearch MongoDB Relational DBs DevOps: CI/CD GitOps Infrastructure as Code (IaC) Why join Gemba? Gemba is built upon four core values that ...

Senior DevOps Engineer

Location
Greater London, England, United Kingdom
third-level escalation point for complex platform incidents. Quickly troubleshoot, diagnose, and resolve issues to minimize downtime and ensure operational continuity. Automation & Scripting: Use Python, Bash, or other scripting languages to automate routine tasks such as health checks, system hygiene, monitoring, and service maintenance. Continuously identify and implement automation opportunities … such as Oracle, PostgreSQL, MongoDB, with an ability to optimise their integration into cloud‐native infrastructure. Scripting & Automation Tools: Proficiency in scripting languages like Python, Bash, or similar. Experience with automation tools like Unusable for automating infrastructure tasks. Troubleshooting Skills: Strong problem‐solving abilities, with a demonstrated capacity to troubleshoot ...

Senior Machine Learning Scientist

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
software engineering experience delivering end-to-end services in production (not just notebooks/experiments), with ownership for run/support considerations Proficiency in Python and modern engineering practices (clean code, testing, packaging, dependency management, Git-based workflows) Hands-on experience with AI deployment patterns and infrastructure (e.g. containerisation with … release management, automated validation, monitoring, and lifecycle management Working knowledge of ML/DL frameworks and tooling (e.g. PyTorch/TensorFlow and the Python ML ecosystem) sufficient to collaborate effectively with data scientists and implement inference pipelines Experience working with complex, multi-layered datasets (including imbalanced data) and integrating data ...

Senior Machine Learning Scientist

Hiring Organisation
Hackajob Ltd
Location
Westminster, Greater London, UK
software engineering experience delivering end-to-end services in production (not just notebooks/experiments), with ownership for run/support considerations Proficiency in Python and modern engineering practices (clean code, testing, packaging, dependency management, Git-based workflows) Hands-on experience with AI deployment patterns and infrastructure (e.g. containerisation with … release management, automated validation, monitoring, and lifecycle management Working knowledge of ML/DL frameworks and tooling (e.g. PyTorch/TensorFlow and the Python ML ecosystem) sufficient to collaborate effectively with data scientists and implement inference pipelines Experience working with complex, multi-layered datasets (including imbalanced data) and integrating data ...

Senior Data Engineer

Hiring Organisation
ASOS
Location
London, UK
Employment Type
Full-time
doingDesigning and building scalable data pipelines that support machine learning, analytics and data science initiatives. Developing high-performance data solutions using Python, Spark, Databricks and Azure technologies. Creating and maintaining datasets that power customer, marketing, pricing and forecasting use cases. Collaborating closely with Applied Scientists and Machine Learning Engineers … still encourage you to apply. You are likely to have: Significant experience delivering data engineering solutions within cloud-based environments. Strong expertise in Python and experience developing production-grade data pipelines and data products. Experience working with Databricks, Spark and distributed processing technologies. Experience designing and operating large-scale data ...

Quality Engineer - SC MOD

Location
City Of London, England, United Kingdom
expertise Experience with test automation tools (e.g., Selenium, Playwright, Cypress, Appium, RestAssured, Postman). Programming skills in languages such as Java, JavaScript/TypeScript, Python, or C#. Experience building automation frameworks for UI, API, and integration testing. Strong understanding of CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Azure … experience Experience with test automation tools (e.g., Selenium, Playwright, Cypress, Appium, RestAssured, Postman). Programming skills in languages such as Java, JavaScript/TypeScript, Python, or C#. Experience building automation frameworks for UI, API, and integration testing. Strong understanding of CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Azure ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
Contribute to the target architecture and long‐term platform direction Data Engineering & Delivery Design and build robust, scalable data pipelines (Snowflake, dbt, Airflow, ADF, Python) Apply strong practices in test‐driven development, monitoring, logging, and observability Own more complex technical solutions and problem‐solving Support production issues and drive root … senior or lead level 4+ years' experience building and maintaining CI/CD pipelines, deployment workflows, and associated governance processes Advanced SQL and Python, with hands‐on experience building data pipelines and transformations at scale Hands‐on experience with a modern cloud data stack, including Snowflake, dbt, Airflow, and Databricks ...

Energy Analytics Engineer

Location
Greater London, England, United Kingdom
Data ingestion: Work to build, test and implement solutions for new data acquisition, building end to end process to support the entire department. Using python, connect to various third party APIs, returning complex data from multiple endpoints. Implement processes to retain and refresh this data within business systems.Data Modeling: Using … master's degree is a plus.Proven experience in data engineering and analytics, with expertise in Power BI, dbt, Databricks, and Azure.Proficiency in SQL, Python, and data manipulation libraries and frameworks.Strong problem-solving skills and analytical thinking.Excellent communication skills with the ability to collaborate effectively with technical and non-technical stakeholders.Knowledge ...

Energy Analytics Engineer

Hiring Organisation
Veolia
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£40000/annum
Data ingestion: Work to build, test and implement solutions for new data acquisition, building end to end process to support the entire department. Using python, connect to various third party APIs, returning complex data from multiple endpoints. Implement processes to retain and refresh this data within business systems. Data Modeling … degree is a plus. Proven experience in data engineering and analytics, with expertise in Power BI, dbt, Databricks, and Azure. Proficiency in SQL, Python, and data manipulation libraries and frameworks. Strong problem-solving skills and analytical thinking. Excellent communication skills with the ability to collaborate effectively with technical ...

Data Platform Engineer

Hiring Organisation
Lendable
Location
London, UK
Employment Type
Full-time
Modern Tech StackYou'll work across a broad set of technologies as we evolve the platform. Experience is helpful, but not essential: Languages: Python, SQL, Terragrunt, JavaScriptCloud: AWS (primary), some GCPWarehouse & Storage: Snowflake, S3/ParquetData & ETL: dbt, FivetranPlatform & Infra: Kubernetes, Kafka, RabbitMQ, Argo, GitHub Actions, HashiCorp VaultObservability: Datadog, GrafanaDashboarding … PresetOther: ClaudeWhat we're looking forStrong fundamentals and the ability to apply them pragmatically: Solid programming ability (Python or similar)Strong experience with Snowflake (or similar warehouses)Good understanding of software engineering patterns and architecturesExperience building data-intensive systemsCloud experience (AWS preferred)Infrastructure as code (Terraform ideally)CI/ ...

Vice President, Site Reliability Engineering

Hiring Organisation
The Bank of New York Mellon
Location
London, UK
Employment Type
Full-time
Production Services. Build full-stack applications and internal engineering tools, including backend services, APIs, automation layers, and user-facing interfaces using technologies such as Python, Java, React, or Angular. Engineer scalable solutions that support central operational use cases such as self-service tooling, operational dashboards, alert enrichment, incident reduction, service … degree in Computer Science, Engineering, or a related technical discipline, or equivalent practical experience. Strong full-stack development experience, with hands-on expertise in Python and Java for backend or service-layer engineering. Strong working knowledge of front-end development using React or Angular, including building interfaces for operational ...

Senior AI Consultant - Agentic AI & Generative AI

Hiring Organisation
Deerfoot Recruitment Solutions
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
solutions using traditional Machine Learning, Generative AI models and Agentic AI frameworks in client-facing environments, including data engineering in cloud environments. Strong Python (3.10+), TypeScript, JavaScript (ES6+), SQL and Bash. Front-end: React.js, Next.js (App Router & Server Components), Tailwind CSS, ShadCN UI, Redux, Zustand, Jest, Cypress plus AI product … GenAI Engineer, Generative AI Engineer, Agentic AI Engineer, AI Engineer, AI Consultant, Machine Learning Engineer, ML Engineer, Full Stack Engineer, Full Stack Developer, Python Developer, Senior Consultant Data Science, Data Scientist, Solutions Architect AI, LLM Engineer, MLOps Engineer, AI Software Engineer, Django Developer, FastAPI Developer, React Developer, Next.js Developer, TypeScript ...

Staff AI Engineer, Payments Intelligence

Location
Greater London, England, United Kingdom
tool use, orchestration, memory, and retrieval‐augmented generation (RAG). Strong LLM application skills — prompt engineering, evaluation, and guardrails for reliable, safe outputs. Strong Python for AI/ML, plus solid backend engineering (Go and/or Kotlin) to productionize systems at scale. Model serving and LLM inference, with …/resource management at scale. Data pipelines and orchestration (Airflow, Prefect) and warehouses like Databricks, Snowflake, or BigQuery. Spanish proficiency. Tech Stack Languages — Python (AI/ML), Go and Kotlin (platform services). AI & LLMs — LLM APIs and open models, agent frameworks, MCP, RAG. AI evaluation & observability — LangFuse, LangSmith, Braintrust ...

Data Scientist II - QuantumBlack, AI by McKinsey

Location
Greater London, England, United Kingdom
applying machine learning and data mining techniques to solve real-world problems with substantial data sets Programming experience (focus on machine learning): SQL and Python’s Data Science stack; good knowledge of at least one big data framework (e.g., PySpark, Hive, Hadoop) is a plus. R, SPSS … technologies into production or applied business environments is a plus While we advocate using the right tech for the right task, we often leverage: Python, PySpark, the PyData stack, SQL, Airflow, Databricks, Kedro (our open-source data pipelining framework), Dask/RAPIDS, Docker, Kubernetes, and cloud solutions such ...

Principal Data Scientist - Optimisation Engineering

Location
Greater London, England, United Kingdom
e.g., MILP, constraint programming, heuristics/metaheuristics) and how they impact product design. Hands‐on programming experience in one or more mainstream languages (e.g., Python, Java, C#, C++), with the ability to review and guide code quality. Experience integrating and operating optimisation components (e.g., solver orchestration, model/service boundaries … estimation, delay prediction). Technical skills & tools Optimisation: Gurobi (or equivalent), model libraries/APIs, batching/warm starts, parameter management, sensitivity analysis. Languages: Python and/or Java/C#/C++ (based on team stack). Services: REST/gRPC APIs, microservices and/or modular monoliths, asynchronous ...

Site Reliability Engineer - Service Assurance Systems

Location
Greater London, England, United Kingdom
Manage and maintain containerised workloads using Docker, and support the operation of services hosted on AWS cloud infrastructure. Write and maintain operational scripts (primarily Python) to automate routine tasks, support incident investigations and improve team efficiency. Collaborate with software developers to identify recurring operational issues and feed findings back into … containerisation using Docker. Experience with monitoring and observability tooling, including Prometheus and AWS CloudWatch, for metrics collection, alerting and dashboarding. Proficiency in scripting with Python for automation, tooling and operational support tasks. Strong communication skills — able to clearly articulate technical issues and their impact to both technical and non-technical ...

Senior Data Platform Engineer (AWS, Databricks)

Location
Greater London, England, United Kingdom
What You Need to Be Successful Deep, hands‐on experience building and running production data platforms and products A good level of experience in Python (particularly pyspark) for building data pipelines Strong AWS and Terraform experience, with infrastructure‐as‐code as your default way of working rather than something … everyone. Our Technology Stack We believe in using the right tool for the job. Our current stack includes: Data Platform: Databricks, dbt, Fivetran Languages: Python, SQL Databases: SQL Server (legacy, being modernised), plus lakehouse storage on S3 Cloud & Infrastructure: AWS (EventBridge, Kinesis, Lambda, S3, EC2), Terraform (Infrastructure as Code) Streaming ...

FinOps Consultant

Hiring Organisation
Teksystems
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£57.00/hour
with large, complex and imperfect datasets. Advanced Excel skills, including Power Pivot, Power Query, DAX, data models and complex financial modelling. Working knowledge of Python for data manipulation and automation, for example using pandas and scripting against vendor APIs. Experience building or maintaining ETL and data pipelines and working with … contemporary data platforms such as Snowflake, Databricks, BigQuery and Redshift. The role involves designing and maintaining ETL and ELT pipelines, working extensively with Excel, Python and APIs, and using BI and cost management tools including native cloud cost services and third-party platforms. You will collaborate with stakeholders across finance ...

Data Engineer

Location
Greater London, England, United Kingdom
drive efficiency in our data team and across the business. This role is suited to someone with a strong background in Python, SQL and cloud services (Azure, GCP and AWS). A media agency or marketing data backgroundis essential for this role. Own delivery of new and existing ETL pipelines … assertive way with colleagues, suppliers and clients to get things done to our standard. What you'll bring: 2-3 years of full-time Python and SQL experience Experience working in a media agency, or with media and marketing data (both digital and non-digital) Experience and understanding ...

Advanced Data Analytics

Hiring Organisation
PA Consulting
Location
London, UK
Employment Type
Full-time
cares about its values Values | PA ConsultingWe use a range of different tools and technologies depending on the specific task, these include: Data Bricks, Python, PySpark, R, Excel, Palantir Foundry and PowerBI.QualificationsEssential requirements Even if you don't meet every requirement below, feel free to still apply … working across the full analytics and modelling lifecycle - problem formulation, exploratory data analysis, model design, build, testing and handoverExperience working with common tools like python, SQL, Excel and data visualisation solutions for modelling and analysis. Experience of leading and delivering solutions that involved one or more of the following specialisms ...

Bilingual Software Engineer / AI SaaS

Hiring Organisation
Computer Futures
Location
London, UK
Employment Type
Full-time
continuous improvement initiativesCore RequirementsProfessional experience in software development (typically 2+ years depending on seniority)Proficiency in one or more programming languages (e.g., Java, Python, JavaScript, C#, Go)Experience with modern development frameworks and toolsBusiness-level Japanese (JLPT N2-N1 or equivalent) and English proficiencyExperience working in a team-based development ...