1 to 25 of 92 Permanent Python Engineer Jobs in Scotland

Context Plane Python Engineer

Location
Glasgow, Scotland, United Kingdom
senior Python engineer who wants to work at the intersection of data platforms and applied AI? This is your opportunity to join a small, high-impact team building something new from the ground up — where your decisions shape the architecture, not just the backlog. At JPMorganChase, we invest … engineers who are curious, pragmatic, and ready to grow into emerging technology stacks. As a Senior Lead Software Engineer at JPMorganChase within the Corporate Technology Data and Analytics Services team, you will be a founding contributor to the Context Plane — a greenfield platform that connects the firm's data ...

Context Plane Python Engineer

Location
Glasgow, Scotland, United Kingdom
senior Python engineer who wants to work at the intersection of data platforms and applied AI? This is your opportunity to join a small, high-impact team building something new from the ground up — where your decisions shape the architecture, not just the backlog. At JPMorganChase, we invest … engineers who are curious, pragmatic, and ready to grow into emerging technology stacks. As a Senior Lead Software Engineer at JPMorganChase within the Corporate Technology Data and Analytics Services team, you will be a founding contributor to the Context Plane — a greenfield platform that connects the firm's data ...

Senior Data Platform Engineer (Python & Databricks)

Location
City of Edinburgh, Scotland, United Kingdom
problems. Our globally distributed team values technical excellence, ownership, proactive communication, and collaboration. About the Role We are looking for a Senior Data Platform Engineer to join a high-impact engagement with one of our partners, a global leader in wealth-management technology. This is a hybrid position … work in our office in Edinburgh. Here you'll find our office location. We expect the engineer working in this position to go to the office between 1 to 2 times per week. You will help build and evolve a financial data platform developed on top of Databricks ...

Lead Software Engineer – Python or Java with AI

Location
Glasgow, Scotland, United Kingdom
Summary: As a Lead Software Engineer – Python or Java with AI at JPMorgan Chase you will help design and build the core systems for our source code intelligence platform. You will work on distributed indexing and search infrastructure, multi-language semantic and AST analysis, and interfaces that enable … collaborate with talented colleagues and contribute to a culture of excellence and innovation. Job Responsibilities: Lead the design and development of backend systems using Python or Java Build and enhance distributed indexing and search infrastructure for source code intelligence Develop multi-language semantic and AST analysis capabilities Create interfaces ...

Senior Associate Software Engineer- Python

Location
Glasgow, Scotland, United Kingdom
real difference in how we value and manage risk. Join a team where your ideas matter and your contributions are valued. As a Python Software Engineer in the VCGTech team, you will design and deliver robust financial control systems that support our mission-critical Independent Revaluation Infrastructure System … with experts across technology and finance. Your work will directly impact how we manage valuation, risk, and regulatory compliance. Job Responsibilities Design and develop Python applications within a large mono-repo using proprietary workflows Implement independent price verification and valuation adjustment workflows across asset classes Develop consensus pricing solutions ...

Senior Associate Software Engineer- Python

Location
Glasgow, Scotland, United Kingdom
real difference in how we value and manage risk. Join a team where your ideas matter and your contributions are valued. As a Python Software Engineer in the VCGTech team, you will design and deliver robust financial control systems that support our mission-critical Independent Revaluation Infrastructure System … with experts across technology and finance. Your work will directly impact how we manage valuation, risk, and regulatory compliance. Job Responsibilities Design and develop Python applications within a large mono-repo using proprietary workflows Implement independent price verification and valuation adjustment workflows across asset classes Develop consensus pricing solutions ...

Senior Lead Software Engineer - Python / Go

Location
Auchentibber, Scotland, United Kingdom
that values innovation and continuous learning. Discover a career adventure where your ideas matter and your skills drive change. As a Senior Lead Software Engineer, Cloud Platform in the Corporate AI and Machine Learning Data Platforms team, you will design and deliver secure, high-quality technology solutions that support … Jenkins, Spinnaker, Bitbucket, GitHub, etc.). Strong knowledge of cloud security best practices, shift-left methodologies, and DevSecOps processes. Programming skills in Golang or Python, with understanding of software development best practices. Proficiency with cloud infrastructure provisioning tools (Terraform, KRO, Crossplane, etc.). Experience with logging and monitoring tools ...

Python Engineer - Financial Control & AI Tooling

Location
Glasgow, Scotland, United Kingdom
VCGTech in the United Kingdom is seeking a Python Software Engineer to help build the Independent Revaluation Infrastructure System (IRIS) and related financial control tooling. You’ll work with asset class and platform teams to deliver robust, scalable software that supports valuation, risk, and regulatory compliance. You will … design Python applications, implement automated tests, and contribute to secure, auditable production systems while advancing AI-assisted development and tooling. #J-18808-Ljbffr ...

Python Engineer for Financial Valuation & Risk Systems

Location
Glasgow, Scotland, United Kingdom
J.P. Morgan in the United Kingdom is seeking a Python Software Engineer to design and deliver robust financial control systems within the IRIS framework. You will collaborate with asset class and platform teams to build scalable, secure solutions that support balance sheet accuracy and regulatory compliance. The role ...

Senior Lead Platform Engineer - Python

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
that values innovation and continuous learning. Discover a career adventure where your ideas matter and your skills drive change. As a Senior Lead Software Engineer, Cloud Platform in the Corporate AI and Machine Learning Data Platforms team, you will design and deliver secure, high-quality technology solutions that support … tools (Jenkins, Spinnaker, Bitbucket, GitHub, etc.).Strong knowledge of cloud security best practices, shift-left methodologies, and DevSecOps processes. Programming skills in Golang or Python, with understanding of software development best practices. Proficiency with cloud infrastructure provisioning tools (Terraform, KRO, Crossplane, etc.).Experience with logging and monitoring tools (Splunk ...

Lead Software Engineer - Python, Databricks, AWS

Location
Auchentibber, Scotland, United Kingdom
leverage cutting-edge technology to drive data-driven decision-making and enhance business performance. We are seeking a talented and motivated Software/Data Engineer to join our team and contribute to our mission of transforming data into actionable insights. As a Lead Software Engineer at JPMorgan Chase … Financial Control (ERFC)/Strategic Data team, you will play a crucial role in designing, developing, and maintaining scalable data processing solutions using Databricks, Python, and AWS. You will collaborate with cross-functional teams to deliver high-quality data solutions that support our business objectives. Job responsibilities Execute creative ...

Lead Software Engineer - Python, Databricks, AWS

Location
Glasgow, Scotland, United Kingdom
leverage cutting-edge technology to drive data-driven decision-making and enhance business performance. We are seeking a talented and motivated Software/Data Engineer to join our team and contribute to our mission of transforming data into actionable insights. As a Lead Software Engineer at JPMorgan Chase … Financial Control (ERFC)/Strategic Data team, you will play a crucial role in designing, developing, and maintaining scalable data processing solutions using Databricks, Python, and AWS. You will collaborate with cross-functional teams to deliver high-quality data solutions that support our business objectives. Job responsibilities Execute creative ...

Software Engineer III - Python/Test Automation

Location
Auchentibber, Scotland, United Kingdom
have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III - Python/Test Automation at JPMorganChase within the Commercial & Investment Bank, particularly in the Payments Technology, you serve as a seasoned member of an agile … detailed peer code reviews. Work closely with stakeholders to define test requirements and strategies. Required qualifications, capabilities, and skills Hands-on practical experience in Python, Playwright/Selenium, PyTest, application development, testing, and operational stability Demonstrated expertise in managing multiple automation deliveries and diverse stakeholders, consistently ensuring high-quality ...

Senior AI/ML Backend Engineer — Python & Cloud

Location
Glasgow, Scotland, United Kingdom
JPMorgan Chase & Co. is seeking a Software Engineer III to design and ship production-grade Python/Java services with a strong AI/ML focus. You will build APIs, microservices, and LLM-based features, working across Terraform, Kubernetes, and CI/CD in a multi-cloud environment. ...

Lead Data Engineer - Python, Databricks, React

Location
Glasgow, Scotland, United Kingdom
Argyle Street, Glasgow, Glasgow City, G2 8AT, GB Job Schedule Full time Job Shift Day Job Description Join us as a Lead Data Engineer and help shape the future of data-driven innovation at JPMorganChase. You will collaborate with talented colleagues to deliver impactful solutions that power … your journey to make a lasting impact. Experience a culture that celebrates diverse perspectives and fosters continuous learning. Job Summary: As a Lead Data Engineer in the Corporate Technology team supporting CIO, Treasury & Corporate Risk Management, you will enhance, build, and deliver data collection, storage, access, and analytics solutions ...

Senior Software Engineer (Python)

Location
City of Edinburgh, Scotland, United Kingdom
building next-generation AI systems for UK financial services, where safety, compliance, and trust are non-negotiable. We're hiring a Senior Software Engineer to work on AI and agentic platform capabilities that power intelligent, automated workflows for financial services. This is a high-impact role building foundational technology … that underpins Aveni's AI-first strategy. What You’ll Be Doing Build Production-Grade Systems Design and implement scalable Python services powering AI-driven workflows Develop resilient, observable systems with strong error handling and compliance traceability Work within a serverless, event-driven AWS architecture Own Delivery ...

Corporate KYC : Lead Software Engineer- Python/ PySpark

Location
Glasgow, Scotland, United Kingdom
Join us to shape the future of financial technology and make a meaningful impact on millions of customers worldwide. As a Lead Software Engineer at JPMorgan Chase in the Corporate Sector's agile data engineering team, you will promote the development of a trusted Global Know Your Customer … continuous improvement Required qualifications, capabilities, and skills Hands-on experience delivering system design, application development, testing, and operational stability at enterprise scale Expertise in Python and/or PySpark Advanced knowledge of software application development and technical processes, with depth in disciplines such as cloud, AI/ ...

Senior Software Engineer - AI and Python

Location
City of Edinburgh, Scotland, United Kingdom
Senior Software Engineer - AI and Python Edinburgh, Leeds, Manchester or London About Us: The Future is AI-Native At Create Future, we believe the next frontier of innovation lies in seamlessly integrating artificial intelligence into the very fabric of our products and processes. We are on an ambitious … just about using new tools; it's about fundamentally transforming our culture and up-skilling our teams. We're looking for a pioneering engineer to help us build this future. The Role: Build the Future of AI-Powered Software As a Senior Software Engineer, you will ...

Software Engineer III - Java / Python, AI & ML

Location
Glasgow, Scotland, United Kingdom
Software Engineer III - Java/Python, AI & ML GLASGOW, LANARKSHIRE, United Kingdom Job Information Job Identification 210766524 Job Category Software Engineering Business Unit Corporate Sector Posting Date 09/28/2026, 01:43 PM Locations 315 Argyle Street, Glasgow, Glasgow City, G2 8AT, GB Job Schedule Full … time Job Description Role Overview As a Software Engineer III at JPMorganChase within the AI/ML Technology, you will be a hands-on engineer responsible for building and shipping production software with a strong focus on AI-enabled capabilities. You will work across the full software development ...

Software Engineer III- Python & AI

Location
Glasgow, Scotland, United Kingdom
real difference in how we value and manage risk. Join a team where your ideas matter and your contributions are valued. As a Python Software Engineer in the VCGTech team, you will design and deliver robust financial control systems that support our mission-critical Independent Revaluation Infrastructure System … with experts across technology and finance. Your work will directly impact how we manage valuation, risk, and regulatory compliance. Job Responsibilities Design and develop Python applications within a large mono-repo using proprietary workflows Build graph-based data pipelines for valuation adjustment calculations and risk analysis Implement independent price ...

Senior Lead Software Engineer - Python, AI & LLM

Location
Glasgow, Scotland, United Kingdom
systems problems and enabling others through great developer experience, you’ll find meaningful impact and growth here. Job Summary: As a Senior Lead Software Engineer in Corporate Technology – AI, Machine Learning and Data Platform, you will lead the design and delivery of secure, stable, and scalable platform capabilities that … standards and tooling such as command line interfaces, software development kits, libraries, templates, and automated checks to simplify adoption and day‐to‐day use Engineer and operate production large language model inference services using modern serving engines such as vLLM, TensorRT‐LLM, SGLang, LLM‐D, or equivalent systems Drive ...

Senior Python Engineer — AI-Driven Financial Platform

Location
City of Edinburgh, Scotland, United Kingdom
Aveni UK is seeking a Senior Software Engineer to develop next-generation AI systems for financial services. This role focuses on building scalable Python services within cloud-native AWS environments and requires strong expertise in production settings. Candidates should have experience with AI and agentic systems, as well ...

Lead Software Engineer - Python

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase in the Athena Core DevTools team, you will design and build systems that accelerate and improve the daily work of thousands … opportunities for codebase simplificationRequired Qualifications, Capabilities, and Skills: Strong software engineering fundamentals and passion for developer toolingProficiency in multiple programming languages, with emphasis on Python; familiarity with TypeScript/React and SQL for full stack developmentSolid understanding of testing, reliability, and maintainable system designDemonstrated experience leading effective ...

Python Software Engineer — Financial Valuation & Risk Systems

Location
Glasgow, Scotland, United Kingdom
VCGTech is seeking a Python Software Engineer to design and deliver robust financial control systems supporting the Independent Revaluation Infrastructure System (IRIS). You will collaborate with asset class and platform teams to build scalable, secure pricing and valuation workflows that affect balance sheet integrity. You will implement … Python-based solutions, ensure rigorous tests, and contribute to AI tooling and LLM-assisted code development while maintaining best security practices across #J-18808-Ljbffr ...

Lead Software Engineer - Python

Location
Glasgow, Scotland, United Kingdom
opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Emerging Market Repo Trade Management Technology team, you are an integral part of an agile team that works to enhance, build ...