Python Jobs in London

226 to 250 of 11,804 Python Jobs in London

1x Backend Python - Mid-level Software Engineer

London, England, United Kingdom
Contilio
1x Backend Python - Mid-level Software Engineer Contilio 3D AI is a fast-growing, AI-first SaaS scaleup based in London, UK. We have built and scaled the world’s first 3D AI analytics & insights platform for the largest industry on earth, construction . Our cutting-edge software, for the first time, automates quality verification, manufacturing-style quantity tracking, progress … within the role Core Technical Requirements: 3+ years of relevant full-time work experienceimplementing maintainable, high-quality enterprise/B2B software in an agile, fast-moving setting High proficiencyin Python delivering scalable, high-quality production code High proficiency using Postgres (or similar RDBMS) Working experience with AWS (or equivalent) and Docker MSc in Computer Science, Math, or other related fields More ❯
Posted:

AI/Python Engineer

London, England, United Kingdom
Hybrid / WFH Options
Inizio
processes for a range of audiences Contribute to a collaborative, low-ego, high-performance engineering culture. About You Strong background in software engineering and production-grade systems. Expertise in Python (both backend and AI/ML use cases). Experience designing, building, and deploying LLM-powered applications in production. Familiarity with transformer architectures and practical handling of LLM context, prompt More ❯
Posted:

Software Engineer for Training AI Data (Python)

London, England, United Kingdom
Hybrid / WFH Options
G2i Inc
an opportunity to work on projects as they become available. Tech Stack Priorities The current priority for this team is engineers with either a Data Science background who know Python well or software engineers who are well versed in Python. Required Qualifications: 3+ years of experience in a software engineering/software development role. Complete fluency in the English language. More ❯
Posted:

(Python Based) Senior Research Engineer

London, United Kingdom
Hybrid / WFH Options
Thomas Reuters
Field, or Equivalent Experience At least 5 years software engineering experience. At least 2 years working on a Machine Learning related product or solution. Have a deep understanding of Python software development stacks and ecosystems. Demonstrate ability to write clean, reusable, maintainable and well-tested code Demonstrate a desire to learn and embrace new and emerging technology Ability to collaborate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Developer (LLM Specialist), Retrain and Fine-Tume LLMs On Our Datasets

London, England, United Kingdom
Hybrid / WFH Options
Purple Dot Digital Limited
Face, etc.). Education: Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related field (or equivalent experience). Technical Skills: Proficiency in Python and deep learning frameworks (e.g., TensorFlow, PyTorch). Strong understanding of NLP techniques, including tokenization, embeddings, transformers, and attention mechanisms. Experience in retraining and fine-tuning LLMs using large-scale … to explain technical concepts to non-technical stakeholders. Version Control: Proficiency with version control tools such as Git. Required skills Experience in retraining LLMs on various datasets Conversational AI Python Docker Preferred Skills: Experience with specialized AI domains such as conversational AI, sentiment analysis, or recommendation systems. Knowledge of model interpretability techniques and responsible AI practices. Familiarity with MLOps pipelines … and IT Consulting Referrals increase your chances of interviewing at Purple Dot Digital Limited by 2x Sign in to set job alerts for “Artificial Intelligence Engineer” roles. Software Engineer (Python) - AI Platform London, England, United Kingdom 3 weeks ago Manchester, England, United Kingdom 5 hours ago London, England, United Kingdom $35,000.00-$46,000.00 1 month ago London, England, United More ❯
Posted:

Data Engineer

London, England, United Kingdom
Insight Global
team. This role involves leading and participating in the design, development, testing, implementation, and maintenance of data-driven software solutions. The ideal candidate will possess expert-level knowledge of Python, C#, .NET, Databricks, and Azure, ensuring alignment with business objectives. They will identify and champion innovation in technology and processes to unlock new commercial opportunities. Collaborating closely with the trading … analytics pipelines meet front-office needs. This position requires the ability to work independently with minimal guidance, exercising broad latitude in decision-making. Key responsibilities include migrating an existing Python-based reporting/analytics application and its data workflows from Azure SQL to Databricks, creating and optimizing data pipelines in Databricks, and leveraging scheduling, job orchestration, and optionally machine learning … of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Must Haves: Strong Python, C#, .NET development skills – proven ability to write efficient, production-quality code (e.g., data structures, error handling, code optimization). Proficiency in SQL – comfortable designing databases, writing complex queries, and More ❯
Posted:

3x Software Engineers

London, England, United Kingdom
iO Associates - UK/EU
Stack, ML, and Cloud roles. Join a fast-moving team building secure, scalable systems for advanced drone data applications. Key Responsibilities: * Develop and maintain scalable backend services and APIs (Python, C++, Go). * Build responsive frontend interfaces (React, Angular, or Vue). * Deploy and optimise ML pipelines (TensorFlow, PyTorch). * Design and manage cloud infrastructure (AWS, Azure, GCP). * Collaborate … teams to deliver secure, performant software. Requirements: * Degree in Computer Science or related field. * Experience in one or more focus areas (Backend, Frontend, ML, Cloud). * Strong coding skills (Python, JS/TS, C++ or Go). * Cloud and CI/CD experience (Docker, Kubernetes, GitHub Actions, etc.). Desirable: * Knowledge of data pipelines, DevOps, data viz (D3.js, Plotly). More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Inara
Engineer Location: Remote (with occasional monthly collaboration days) Are you... A software Engineer with 5+ years experience, working with modern programming with one or more programming languages such as Python, Golang, Java, Ruby, TypeScript etc? Experienced working on cloud platform such as AWS, Google Cloud and have a good understanding of cloud infrastructure? Experienced working with Containers and Orchestration tools … means we are looking for engineers that have the ability to work across a range of tooling in the following areas: Programming: with at least one language; Go, Java, Python, Ruby, TypeScript etc Cloud: Either AWS, GCP, Azure Container/Orchestration: Docker, Kubernetes IAC: Terraform, Cloud Formation, CrossPlane, Ansible (Config Mgt) CI/CD: CircleCI, GitHub Actions, Jenkins, etc The More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Inara
Engineer Location: Remote (with occasional monthly collaboration days) Are you... A software Engineer with 5+ years experience, working with modern programming with one or more programming languages such as Python, Golang, Java, Ruby, TypeScript etc? Experienced working on cloud platform such as AWS, Google Cloud and have a good understanding of cloud infrastructure? Experienced working with Containers and Orchestration tools … means we are looking for engineers that have the ability to work across a range of tooling in the following areas: Programming: with at least one language; Go, Java, Python, Ruby, TypeScript etc Cloud: Either AWS, GCP, Azure Container/Orchestration: Docker, Kubernetes IAC: Terraform, Cloud Formation, CrossPlane, Ansible (Config Mgt) CI/CD: CircleCI, GitHub Actions, Jenkins, etc The More ❯
Posted:

Front Office Software Engineer

London, England, United Kingdom
Castleton Commodities International
create next-generation analytic tools, including machine-learning-driven platforms and code sets. Develop software to support commercial activity, including supply and demand, positions, and market data analysis utilizing Python, AWS, and Snowflake. Required Skillset: Bachelor’s or higher degree in Computer Science or related field of study. 2+ years of prior professional software engineering experience. Team player with the … experimentation and learning. Ability to communicate and interact with a wide range of users, from technical to non-technical. Desired Skillset: Experience in financial services or commodities trading environment. Python experience. Experience in cloud-based technologies (AWS), including Infrastructure as Code (Terraform). Knowledge of Linux and containers. Experience with writing performant SQL queries. A passion for modern DevOps practices More ❯
Posted:

Senior Data Engineer

City of London, London, United Kingdom
Mastek
SQL, and other relevant services. Implement best practices for Databricks development and deployment. Optimise Databricks workloads for performance and cost. Need to program using the languages such as SQL, Python, R, YAML and JavaScript Data Integration: Integrate data from various sources, including relational databases, APIs, and streaming data sources. Implement data integration patterns and best practices. Work with API developers … implement DevOps best practices. Essential Skills & Experience: 10+ years of experience in data engineering, with at least 3+ years of hands-on experience with Azure Databricks. Strong proficiency in Python and Spark (PySpark) or Scala. Deep understanding of data warehousing principles, data modelling techniques, and data integration patterns. Extensive experience with Azure data services, including Azure Data Factory, Azure Blob More ❯
Posted:

Senior Data Engineer

London Area, United Kingdom
Mastek
SQL, and other relevant services. Implement best practices for Databricks development and deployment. Optimise Databricks workloads for performance and cost. Need to program using the languages such as SQL, Python, R, YAML and JavaScript Data Integration: Integrate data from various sources, including relational databases, APIs, and streaming data sources. Implement data integration patterns and best practices. Work with API developers … implement DevOps best practices. Essential Skills & Experience: 10+ years of experience in data engineering, with at least 3+ years of hands-on experience with Azure Databricks. Strong proficiency in Python and Spark (PySpark) or Scala. Deep understanding of data warehousing principles, data modelling techniques, and data integration patterns. Extensive experience with Azure data services, including Azure Data Factory, Azure Blob More ❯
Posted:

SRE - Freelance Security & Automation Engineer (Pentesting Focus)

London, England, United Kingdom
Hybrid / WFH Options
Mindrift
powered computer agent. You'll receive an onboarding session and sample documentation to guide you through the process. In practice, this means working with Docker containers, writing Bash and Python scripts, modifying HTML files, crafting malicious Linux commands, etc. Requirements Required Qualifications: Strong Linux administration and automation skills (Bash, Python, PowerShell) Hands-on experience with penetration testing tools (Metasploit, Burp More ❯
Posted:

Senior Data Engineer

London, England, United Kingdom
Hybrid / WFH Options
Artefact
data engineering and a proven track record of leading data projects in a fast-paced environment. Key Responsibilities Design, build, and maintain scalable and robust data pipelines using SQL, Python, Databricks, Snowflake, Azure Data Factory, AWS Glue, Apache Airflow and Pyspark. Lead the integration of complex data systems and ensure consistency and accuracy of data across multiple platforms. Implement continuous … Bachelor's or Master’s degree in Computer Science, Engineering, or a related field. 6+ years of industry experience in data engineering with a strong technical proficiency in SQL, Python, and big data technologies. Extensive experience with cloud services such as Azure Data Factory and AWS Glue. Demonstrated experience with Databricks and Snowflake. Solid understanding of CI/CD principles More ❯
Posted:

AI Engineer

Greater London, England, United Kingdom
Apexon
production—successfully navigating cross-functional stakeholders, data challenges, and deployment hurdles. Ability to translate business questions into analytical frameworks and interpret results for non-technical stakeholders. Strong proficiency in Python, SQL, and relevant ML libraries (e.g., Scikit-learn, TensorFlow, PyTorch). Experience with model operationalization using tools like Docker, Kubernetes, MLflow, or SageMaker. Marketing KPIs knowledge: CTR, conversion rate, MQL … technical stakeholders. Tools/Frameworks : Scikit-learn, XGBoost, LightGBM, StatsModels PyCaret, Prophet, or custom implementations for time series A/B testing frameworks (e.g., DoWhy, causalml) Programming & Data Tools : Python: Strong foundation in Pandas, NumPy, matplotlib/seaborn, scikit-learn, TensorFlow, Pytorch etc. SQL: Advanced querying for large-scale datasets. Jupyter, Databricks, or notebooks-based workflows for experimentation. Data Access More ❯
Posted:

AI Engineer

South East London, England, United Kingdom
Apexon
production—successfully navigating cross-functional stakeholders, data challenges, and deployment hurdles. Ability to translate business questions into analytical frameworks and interpret results for non-technical stakeholders. Strong proficiency in Python, SQL, and relevant ML libraries (e.g., Scikit-learn, TensorFlow, PyTorch). Experience with model operationalization using tools like Docker, Kubernetes, MLflow, or SageMaker. Marketing KPIs knowledge: CTR, conversion rate, MQL … technical stakeholders. Tools/Frameworks : Scikit-learn, XGBoost, LightGBM, StatsModels PyCaret, Prophet, or custom implementations for time series A/B testing frameworks (e.g., DoWhy, causalml) Programming & Data Tools : Python: Strong foundation in Pandas, NumPy, matplotlib/seaborn, scikit-learn, TensorFlow, Pytorch etc. SQL: Advanced querying for large-scale datasets. Jupyter, Databricks, or notebooks-based workflows for experimentation. Data Access More ❯
Posted:

Machine Learning Engineer

London, England, United Kingdom
Hybrid / WFH Options
Compare the Market
range of ML algorithms Understanding of MLOps practices for managing and monitoring models in production. Experience with deep learning frameworks (e.g. TensorFlow, PyTorch) Proficiency in programming languages such as Python, SQL and R. Knowledge of SQL and NoSQL databases for data storage and retrieval. Strong software engineering skills, including version control (Git), code reviews, and unit testing. Familiarity with common … Area, United Kingdom £80,000.00-£120,000.00 17 hours ago London, England, United Kingdom 1 week ago London, England, United Kingdom 4 days ago Data Scientist - AI/ML, Python, Scripting, Cyber Security London, England, United Kingdom 3 days ago Graduate Software Engineer – ML Data Platform London, England, United Kingdom 1 month ago Greater London, England, United Kingdom 4 days More ❯
Posted:

Senior Backend Developer (f/m/d) Remote (Europe)

London, United Kingdom
Hybrid / WFH Options
Randstad (Schweiz) AG
team to bring the power of our AI to the product We build products, APIs, frameworks and world-leading deep learning NLP technology . Our tech stack: Programming language: Python Frameworks: FastAPI, Flask, Django Databases and data stores: PostgreSQL, Redis Cloud providers: Google Cloud Platform, Microsoft Azure Events and asynchronous tasks: Celery, NATS, Argo Workflows We work agile in sprints … best practices in software development, contributing to a culture of continuous improvement and growth within the team. Our Stack And How We Work About You 5+ years working with Python and frameworks like Django, Flask, or FastAPI, with a strong command of building and optimizing backend systems. Hands-on experience with relational/SQL databases, ensuring efficient and reliable data More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Front Office Engineer

London, England, United Kingdom
Castleton Commodities International
create next-generation analytic tools, including machine-learning-driven platforms and code sets. Develop software to support commercial activity, including supply and demand, positions, and market data analysis utilizing Python, AWS, and Snowflake. Qualifications: Bachelor’s or higher degree in Computer Science or related field of study. 10+ years of prior professional programming experience utilizing Python programming languages. Advanced understanding More ❯
Posted:

Senior Principal AI/ML Engineer

London, England, United Kingdom
GSK
Qualifications & Skills: We are looking for professionals with these required skills to achieve our goals: Bachelor's degree in computer science Significant experience working in AI/ML and Python Strong Python programming skills with demonstrated expertise in building production-grade applications Generative AI: Demonstratable experience of RAG, including chunking strategies, vectorising and indexing data, retrieval strategies and reranking, prompting … strategies, function calling. Our current tech-stack is OpenAI, LangChain, Azure AI, Python, pg_vector, Sinequa. AI/ML: Hands on experience with training and evaluating BERT-like models in real-world applications, especially in NLP or classification problems Data Engineering: Experience with data pipeline development, ETL processes, and working with large datasets Hands on experience with ML tools like More ❯
Posted:

Senior Data Engineer

London, England, United Kingdom
Curveanalytics
BE DOING Lead technical delivery, taking ownership for designing and building innovative data solutions. Work with a mix of cloud services (largely AWS and Snowflake), from a core of Python, PySpark and SQL, to bring together best-in-class technologies to meet our clients’ needs. Shape the development and rollout of cutting-edge analytics programmes, providing technical expertise and leadership … cloud environments such as Azure, AWS or GCP – Azure Databricks experience a bonus. Experience with designing efficient physical data models/schemas and developing ETL/ELT scripts. Strong Python and other programming skills (Spark/Scala desirable). Experience both using and building APIs. Strong SQL background. Some exposure to big data technologies (Hadoop, Spark, Presto, etc.). Works More ❯
Posted:

KDB Developer

London, Clerkenwell, United Kingdom
Hybrid / WFH Options
Eligo Recruitment Ltd
reviews, promote best practices in KDB+/Q development, and contribute to a culture of continuous improvement. Explore and integrate new technologies (e.g., cloud platforms like Azure, AWS, GCP, Python) to enhance KDB+ capabilities and expand data services. Mentor and provide technical guidance to junior developers within the team (for Senior roles). Skills & Qualifications: Essential: Strong commercial experience as … written and verbal, with the ability to articulate technical concepts to both technical and non-technical stakeholders. Experience with version control systems (e.g., Git). Highly Desirable: Experience with Python for data analysis, scripting, and integration with KDB+. Familiarity with other programming languages (e.g., C++, Java). Experience with cloud platforms (e.g., Azure, AWS, GCP) for KDB+ deployments or related More ❯
Employment Type: Permanent
Salary: £90000 - £110000/annum
Posted:

Senior Ruby Developer

London, England, United Kingdom
Hybrid / WFH Options
Solirius Reply
setting clear goals and timelines. Participate in code reviews and contribute to establishing coding standards. Additional Backend Technology (optional but preferred): Knowledge of additional backend technologies such as Node.js, Python, Java, or Go. Contribute to full-stack development or transition between different backend frameworks when necessary Key Requirements: Experience in Ruby on Rails development. Strong experience with DevOps practices, including … integration. Proven experience leading development teams and mentoring junior engineers. Strong understanding of software architecture, version control (Git), and testing frameworks. Familiarity with additional backend technologies such as Node.js, Python, or Java is a plus. Nice-to-Have Skills: Experience with infrastructure automation tools (e.g., Terraform, Ansible). Knowledge of containerization and orchestration tools such as Docker and Kubernetes. Familiarity More ❯
Posted:

Mid-Level Software Developer

London, England, United Kingdom
Isio
to date with emerging technologies and industry trends to continuously improve skills and knowledge. Willingness to learn other languages and skills as used by the wider team, e.g. C#, Python, pensions calculations modelling etc. Key Skills & Experience Mandatory experience: Proficiency in Laravel and React frameworks. Experience with Docker for containerisation. Strong knowledge of version control and collaboration using GitHub, Bitbucket … Selenium or Cypress. End-to-end testing with Mocha/Chai. Team communication with Slack or Microsoft Teams. Infrastructure as Code with Terraform or Ansible. Additional programming languages like Python or C#. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience. 3-5 years of professional experience in software development. Where is More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Abound
platforms. Our Technology Stack:Java (primarily using Spring Boot), MySQL, Postgres (with Liquibase), Docker, AWS (e.g., ECS, S3, CloudWatch), Retool, Jenkins or GitHub Actions for CI/CD pipelines, Python for certain microservices or data-related tasks Who You Are Seven or more years of professional software engineering experience, with a strong background in Java 2-3 years of professional … Python experience (e.g., building microservices, data-related tasks) Proven experience leading the development of significant new functionality in a production environment Proficiency in writing well-structured, testable Java code, following best practices for maintainability Experience maintaining business-critical systems , ensuring uptime, reliability, and smooth operations Strong analytical and problem-solving skills, with a focus on logging, monitoring , and data-driven More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Python
London
10th Percentile
£51,250
25th Percentile
£68,250
Median
£90,000
75th Percentile
£115,000
90th Percentile
£137,500