26 to 50 of 5,178 Python Jobs in London

Senior Consultant - Enterprise Data & Analytics - AI Factory

Location
Greater London, England, United Kingdom
embedded into business processes and decision-making.**Technical Skills:**Hands-on experience in one or more of the following areas:Programming & Analytics – Python, SQL, R, Spark, machine learning and advanced analyticsCloud & Data Platforms – Microsoft Fabric, Databricks, Snowflake, Azure, AWS and GCPAI Technologies – GenAI frameworks, Agentic AI, vector databases, semantic search ...

Data Engineer

Location
Greater London, England, United Kingdom
Specialist Skills Demonstrable experience in data engineering, analytics engineering or a similar role, with evidence of independently delivering production data solutions Strong SQL and Python skills for data transformation, testing and automation Hands‐on experience building, testing, deploying and operating pipelines on a cloud data platform, ideally Databricks Experience designing ...

Technical Lead

Location
Greater London, England, United Kingdom
Good understanding on Containerisation solutions, e.g., K8, Docker, Kaniko, etc. Proficiency in at least one of the standard programming languages – Java/JavaScript, C#, Python, or similar Object-oriented programming Proficiency in at least one of the standard scripting languages – Terraform, Bash, Ansible, etc. Good understanding of Software engineering concepts ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
optimisation; and HealthTech, healthcare systems and products, and the wider NHS ecosystem. Tech Stack advanced core Linux skills and administration; languages and VMs: advanced Python (must-have) plus ideally substantial JVM (Java or Scala), .NET (C#), Rust, or Go expertise; Typescript and Javascript (must-have); Node.js (ideal); APIs: RESTful APIs ...

Senior Software Engineer (Full Stack)

Hiring Organisation
CGI
Location
London, England, United Kingdom
Position Description:At CGI, our Senior Full Stack Software Engineers play a pivotal role in shaping the digital services that help organisations innovate, grow and succeed. As we expand our engineering capability across our business ...

Data/AI engineer with Python

Location
Greater London, England, United Kingdom
business objectives into technical solutions. SKILLS Must have 10+ years of professional software development, including 5+ years of data engineering experience. Advanced proficiency in Python, including experience building scalable backend services and data processing solutions. Strong hands-on experience designing and implementing data pipelines, data integration solutions, and large-scale ...

Senior Software Developer (Python)

Location
Greater London, England, United Kingdom
overall delivery responsibility, who you can lean on and learn from to hone your skills around management and IT deliveries. You must haveexperience with Python and AWS. Key Activities: System development - both front-end, back-end and integrations Workflow planning Process optimization and quality assurance Implementing customer requirements … Software Engineering, Computer Science, Information Technology or similar A curiosity to explore new technologies Ideally a full-stack or backend technical backgroundwith experience in Python, with either Typescript or React and Terraform Experience across the full software development lifecycle Ability to code within projects Experience in Databases, including MongoDB ...

Lead Python Software Engineer – Asset Management Data Platform

Location
Greater London, England, United Kingdom
public cloud analytics technologies, such as Snowflake Understanding of modern data architectures, including Data Mesh and Data Fabric Advanced proficiency in programming languages, including Python Lead developer experience with the ability to guide and manage others Strong communication skills and confidence in stakeholder engagement Proficiency in building and deploying performant ...

Lead Software Engineer - Go / Kubernetes / Python - Public Cloud Engineering

Location
City Of London, England, United Kingdom
platforms, role‐based access control, or entitlement governance at scale Proficiency in one or more languages, frameworks, or platforms such as Java, Spring, Go, Python, Terraform, or Kubernetes Cloud‐native experience building and operating services on at least one public cloud provider such as Amazon Web Services, Microsoft Azure ...

Senior Manager, Data Engineering

Location
Greater London, England, United Kingdom
platforms.* Manage and improve GCP infrastructure (BigQuery, Cloud Run, Cloud Functions, Cloud Scheduler, Pub/Sub) provisioned via Terraform.* Build and maintain the Python CLI tooling that orchestrates client onboarding, config compilation, and pipeline execution.* Mentor the team of data engineers, driving best practices in DataOps, code review, testing … tests), and documentation (MkDocs, etc.).**About You****Required:*** Strong experience with dbt - macros, Jinja templating, incremental models, seeds, testing, and packages.* Proficient in Python 3.11+ building CLI tools, data processing, and automation.* Proficient in SQL, ideally BigQuery dialect.* Experience with Google Cloud Platform especially BigQuery, Cloud Run, Cloud Functions ...

AI Application Developer

Location
Greater London, England, United Kingdom
scikit-learn. Fine-tune and optimize models for performance and scalability. Software Development: Write clean, maintainable, and efficient code in programming languages such as Python, Java, or C++. Develop APIs and integrate AI models into applications. Data Handling: Collect, pre-process, and analyse large datasets to train and evaluate … model development and software engineering. Experience with end-to-end AI project deployment is highly desirable. Technical Skills Proficiency in programming languages such as Python, Java, or C++. Hands-on experience with AI/ML frameworks like TensorFlow, PyTorch, or scikit-learn. Strong understanding of algorithms, data structures, and software ...

Lead Data Engineer

Location
Greater London, England, United Kingdom
with our business and supports diverse use cases including BI, ML, and real-time analytics. Write and review high-quality, production-grade code in Python, SQL, and IaC (Terraform) that sets the standard for engineering excellence. Design and deliver end-to-end data pipelines. Optimise performance, reliability, and cost-efficiency … data functio n. About you: Deep understanding of modern data architectures (data lakehouse, event-driven pipelines, and orchestration systems). Strong proficiency in Python, SQL, and IaC (Terraform). Experience using dbt, Snowflake, AWS, orchestration tool like Prefect. Experienced in building and maintaining batch and streaming data pipelines at scale. ...

Junior ML DataOps Engineer

Location
Greater London, England, United Kingdom
think that to be successful in this role, you will be able to demonstrate many of the following attributes: Good programming skills in Python or Java, with a willingness to develop further. An understanding of software engineering fundamentals, including version control, code reviews, testing and maintainable code. An interest … changing priorities and approach unfamiliar problems with curiosity and initiative. In addition, it would be an advantage if you also have Experience with Python-based data processing or automation. Familiarity with AI/ML frameworks, APIs or Generative AI tools. Exposure to Spark, Kafka or other distributed data processing technologies. ...

Lead Data Scientist

Location
Greater London, England, United Kingdom
Solution Architecture & Engineering Design end‐to‐end AI architectures covering Data Science, LLMs, agents, APIs, databases and deployment infrastructure. Develop backend services using Python, Fast API or equivalent frameworks. Integrate ML models, LLMs, databases, APIs and external tools. Review technical implementations for scalability, maintainability and performance. Establish reusable engineering patterns … Data Science, Machine Learning, AI, GenAI or related areas. Strong foundation in Statistics, Machine Learning and Data Science. Strong hands‐on experience with Python and SQL. Significant experience with Generative AI/LLM applications. Strong understanding and practical experience with: RAG Embeddings Tool calling Agent orchestration Agent memory/state ...

AI Engineer

Hiring Organisation
JCDecaux
Location
London, England, United Kingdom
into Copilot scenarios, prompt flows, connectors and agent behaviours, defining secure, scalable solution architectures.Build and maintain AI components (e.g. RAG, classification, recommendation, summarisation) using Python and modern ML/LLM frameworks.Implement end-to-end MLOps pipelines for development, testing, deployment and monitoring of Copilot and AI solutions, and deploy them … Copilot and/or agentic AI solutions (e.g. Microsoft 365 Copilot extensions, Azure OpenAI-based copilots, custom AI assistants/agents).Strong proficiency in Python for AI/ML development, including use of common ML and data libraries (e.g. TensorFlow/PyTorch, scikit-learn, pandas, NumPy).Proven experience integrating ...

AI Engineer

Location
Greater London, England, United Kingdom
Copilot scenarios, prompt flows, connectors and agent behaviours, defining secure, scalable solution architectures. Build and maintain AI components (e.g. RAG, classification, recommendation, summarisation) using Python and modern ML/LLM frameworks. Implement end-to-end MLOps pipelines for development, testing, deployment and monitoring of Copilot and AI solutions, and deploy …/or agentic AI solutions (e.g. Microsoft 365 Copilot extensions, Azure OpenAI-based copilots, custom AI assistants/agents). Strong proficiency in Python for AI/ML development, including use of common ML and data libraries (e.g. TensorFlow/PyTorch, scikit-learn, pandas, NumPy). Proven experience integrating ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
ensure reliability, scalability, and security of ML systems Develop CICD processes to help automateworkflows using tools like Azure DevOps Write high‐quality, well‐tested Python for production‐grade data pipelines and services. Deliver data extracts, transformations, and features to support modelling and analytics. Workwithin an agile workflow, managing your ownticketsand …/CD experience alongside technologies such as: Proficient SQL; familiarity with PySpark is beneficial dbt Microsoft Fabric SQLMesh 5. Core Engineering Skills Strong Python, with good documentation and unit testing practices Comfortable in an agile delivery environment Able to communicate clearly with non‐technical teams Demonstrates curiosity, continuous learning ...

Senior Architect AI

Location
Greater London, England, United Kingdom
complex datasets to generate actionable insights that inform business and product decisions Desirable: Hands-on coding and prototyping experience in AI/ML development (Python, TensorFlow, PyTorch) Experience with proof-of-concept development and technical validation of new AI technologies Background in data science or machine learning engineering with … operational systems Bachelor's or Master's degree in Computer Science, Engineering, Telecommunications, or related technical field Background in hands-on development with Python, Java, or similar languages (nice to have but not required for day-to-day work) Knowledge of AI ethics, responsible AI practices, and regulatory requirements relevant ...

Lead Architect, Data & AI Platforms

Location
Greater London, England, United Kingdom
objectives into technical roadmaps and explaining trade-offs to non-technical stakeholders in their own language. Coding & Automation Obsession : Strong scripting/programming skills (Python, SQL, Terraform); automates everything possible via IaC and CI/CD, favoring repeatability over legacy IT ticket processes. Azure-Deep, Cross-Cloud Aware : Expert … Strong CI/CD experience using GitHub Actions or Azure DevOps for both IaC and data workloads. Software Engineering Fundamentals : Solid coding capability in Python and SQL; performance tuning for Spark/Databricks; data modelling for analytical and AI workloads. Evidence of Shipped Work: Able to walk through data platform ...

Senior Dev/ML Ops Engineer

Location
Greater London, England, United Kingdom
thoroughly. What We're Looking For Proven experience in a senior-level DevOps, MLOps, or related infrastructure-focused engineering role. Strong proficiency in Python and familiarity with ML frameworks such as TensorFlow or PyTorch. Deep experience with cloud platforms (AWS, GCP, or Azure) and container orchestration tools (Docker, Kubernetes). ...

Azure Data Engineer (Microsoft Fabric)

Location
Uxbridge, England, United Kingdom
Microsoft Fabric. Knowledge of DevOps, CI/CD, Agile delivery, and data quality best practices. Strong analytical, problem-solving, and troubleshooting skills. Experience with Python, Power BI, Power Automate, Cosmos DB, or MongoDB is advantageous. Familiarity with AI-assisted development tools and modern automation practices is desirable. Excellent communication skills ...

Senior Consultant - Threat Modeler (TM)

Location
Greater London, England, United Kingdom
Role - Threat Modeler (TM) Technology - Threat Modeling, Cloud Security, Infrastructure as Code, Python Location – Belfast/London Compensation - Competitive (including bonus) Job Description We are seeking an experienced Threat Modeler to identify security threats, define appropriate mitigating controls, and deliver high-quality threat models within agreed timelines. The role requires ...

Senior Data Consultants London

Location
Greater London, England, United Kingdom
systems using modern data engineering techniques (e.g. distributed systems, data streaming, event-based architectures etc) Software development experience with one or more languages (e.g. Python, Java, C#) Solid software engineering and DevOps skills as well as the complete SDLC applied to data, e.g. design patterns, automation, testing, contract definition, clean ...

Azure CloudOps Engineer

Location
Greater London, England, United Kingdom
supporting CI/CD pipelines using GitLab CI/CD, Azure DevOps, or similar tooling. Strong scripting and automation skills using PowerShell, Bash, Python, or other programming languages. Experience administering source control systems such as Git. Experience supporting cloud-based applications and infrastructure in production environments. Practical experience using ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
solutions (e.g., Snowflake, BigQuery, Redshift, Synapse). Data Modeling: Knowledge of data modeling principles (e.g., star schema, snowflake schema, normalization). Programming: Proficiency in Python and/or Scala for data processing and pipeline development. Agentic workflows: Experience using agentic workflows in day-to-day deliveries Version Control: Experience with ...