326 to 350 of 385 Python Jobs in Scotland

Senior ML Engineer

Location
City of Edinburgh, Scotland, United Kingdom
engineers and helping to raise the bar on engineering practice. The foundations still matter: this is a data engineering role at heart, built on Python, PySpark, and platforms like Databricks, Snowflake, or AWS. What you'll be doing: Take ownership of designing, building, and maintaining the production data and feature … monitoring that catches drift and degradation before a client does Build and maintain the batch and ELT pipelines the ML work sits on, using Python, PySpark, and cloud data services (e.g., AWS Glue, EMR, S3, Redshift, Athena, or the Databricks/Snowflake equivalents), making sound decisions on architecture, data modelling ...

Data Engineer

Location
Glasgow, Scotland, United Kingdom
eligible for BPSS clearance Our client in the Information Technology and Services industry is looking for a Data Engineer with strong Spark, Scala, and Python skills to develop, maintain, and troubleshoot data orchestration workflows and reusable engineering components. The role will support the processing, transformation, validation, and delivery of large … data orchestration workflows using Apache Airflow for extract generation, data publishing, feed delivery, and operational batch processes. Build and support reusable engineering components using Python, Scala, and Sharedview Spark to process, transform, and validate large-scale financial datasets. Design, write, and optimize SQL/PostgreSQL and Starburst/Trino queries ...

Data Scientist

Location
City of Edinburgh, Scotland, United Kingdom
their application in financial services.* Proficiency in data tools, programming languages, and database technologies, in particular in Azure Databricks, Spark, Spark SQL and Python/pyspark.* Understanding of data governance, security, and data quality management principles.* Experience working with large, complex datasets and performing feature engineering and data preparation.* Proven … evidence**Essential Skills:*** Data pipeline development and optimisation* Data modelling and architecture (in Azure Databricks)* Programming and scripting for data processing (Spark, Spark SQL, Python, pyspark)* Data science and machine learning* Data governance and quality assurance* Problem-solving and analytical thinking* Stakeholder engagement and technical communication, including at design forums ...

Senior Director, AI ML and Cloud Security

Location
Irvine, Scotland, United Kingdom
OWASP Top 10 for LLM Applications, including where each stops being useful. LangChain or LlamaIndex orchestration, vector databases and retrieval tuning, production Python and Kubernetes Familiarity with MITRE ATLAS and published adversarial ML research. Hands‐on familiarity with LLM orchestration, RAG patterns, vector databases and MLOps tooling. Certified Kubernetes Security … LLMs) LlamaIndex Machine Learning Operations MITRE ATT&CK Framework MLflow ML Security Open Web Application Security Project (OWASP) Operating Systems Security OWASP Top 10 Python (Programming Language) Scripting Security Engineering {+ 3 more} Why GSK? Uniting science, technology and talent to get ahead of disease together. GSK is a global ...

Senior Python & Test Automation Engineer – Payments Tech

Location
Glasgow, Scotland, United Kingdom
JPMorganChase in the United Kingdom is seeking a Software Engineer III - Python/Test Automation to join the Payments Technology team within Commercial & Investment Bank. You will design and deliver trusted, secure, scalable technology products in an agile environment. You will collaborate with global teams to build robust test automation … harness Python, Playwright/Selenium, and CI/CD, and drive code quality and reliability across complex payments systems. #J-18808-Ljbffr ...

Staff Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Job Description Summary Become part of a winning team and help to deliver the Green Energy transition. As a Staff Software Engineer, you will contribute to developing a new generation of our critical software solutions ...

Data Engineer III: Python, Databricks & Data Pipelines

Location
Glasgow, Scotland, United Kingdom
analytics solutions, and secure, scalable data architectures. You’ll collaborate with talented engineers to move data smoothly from source to insight. You’ll develop Python and Databricks workflows, review controls to protect data across the lifecycle, implement entitlements, and refine data models. #J-18808-Ljbffr ...

Lead Python Engineer — AI Evaluation Platforms

Location
City of Edinburgh, Scotland, United Kingdom
London Stock Exchange Group (LSEG) is seeking a Lead Software Engineer to design, build, and evolve scalable Python-based platforms that support AI evaluation across the organisation. You will collaborate with data scientists and engineers, guide architectural decisions, and ensure robust deployment in Azure with DevOps practices. The role blends ...

Lead Software Engineer - Python

Location
Auchentibber, Scotland, United Kingdom
codebase simplification Required Qualifications, Capabilities, and Skills: Strong software engineering fundamentals and passion for developer tooling Proficiency in multiple programming languages, with emphasis on Python; familiarity with TypeScript/React and SQL for full stack development Solid understanding of testing, reliability, and maintainable system design Demonstrated experience leading effective … static analysis, version control, and deployment Preferred Qualifications, Capabilities, and Skills: Experience building developer tools or platforms at scale Familiarity with large-scale Python codebases Exposure to AI-driven development tools and practices Experience with cloud-based test execution and infrastructure Knowledge of regulatory or audit requirements in engineering environments ...

Logging & Monitoring Specialist - Glasgow

Hiring Organisation
Stott & May Professional Search Limited
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Contract
Contract Rate
£475 - £476 per day
particular focus on GCP and AWS. Key Responsibilities * Design and implement logging, monitoring and inventory solutions across GCP and AWS. * Develop automation using Python and Terraform. * Implement monitoring across Kubernetes and containerised environments. * Automate operational processes to improve reliability and reduce manual intervention. * Support the development of a large-scale … security teams to ensure solutions meet operational and security standards. Essential Skills * Strong GCP and AWS experience. * Proven logging, monitoring and observability experience. * Strong Python and Terraform skills. * Experience with Kubernetes/containers. * Shell scripting, e.g. Bash/Zsh. * Git, DevOps and automation experience. Desirable * Azure experience. * Cloud inventory/ ...

Logging & Monitoring Specialist - Glasgow

Hiring Organisation
Stott & May Professional Search Limited
Location
Glasgow, UK
particular focus on GCP and AWS. Key Responsibilities * Design and implement logging, monitoring and inventory solutions across GCP and AWS. * Develop automation using Python and Terraform. * Implement monitoring across Kubernetes and containerised environments. * Automate operational processes to improve reliability and reduce manual intervention. * Support the development of a large-scale … security teams to ensure solutions meet operational and security standards. Essential Skills * Strong GCP and AWS experience. * Proven logging, monitoring and observability experience. * Strong Python and Terraform skills. * Experience with Kubernetes/containers. * Shell scripting, e.g. Bash/Zsh. * Git, DevOps and automation experience. Desirable * Azure experience. * Cloud inventory/ ...

Security Engineer III - Java / AWS

Location
Glasgow, Scotland, United Kingdom
private and public cloud security platforms. Job Responsibilities Participate in the design and development of scalable and resilient security systems using Java and Python to contribute to continual, iterative improvements for product teams Execute security software solutions, design, development, and technical troubleshooting with a focus on quality and performance Create … discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Proficiently in coding in Python Exposure to cloud technologies #J-18808-Ljbffr ...

Data Projects Analyst

Location
City of Edinburgh, Scotland, United Kingdom
Sales and Services organisations to drive alignment on project cost estimates and deliverables, and to ensure positive client outcomes. Develop new/improve existing python scripts and Juptyer notebooks to interact with APIs. Collaborate with Product and Engineering to identify and implement process improvements and tooling enhancements that increase operational … work flexible hours. Technical skills preferred in any or all of the following: Microsoft Excel, Google Suite, Atlassian Jira/Confluence, SQL, Salesforce, Python (Jupyter Notebook, Pandas, Requests, etc.), Bloomberg, Thomson Reuters, or other common financial services systems and applications. Our Values Act Like an Owner - Think and operate with ...

Senior Infrastructure Engineer

Location
Galashiels, Berwickshire, United Kingdom
platforms. Working closely with colleagues, suppliers and partners, you will drive the development of scalable, secure solutions using modern standards, scripting tools (such as Python and DevOps platforms) and infrastructure-as-code approaches, while ensuring robust governance, effective problem resolution, system integration and continuous improvement across SPPA's technology landscape. … deployments using Infrastructure as Code (IaC) via Terraform and have some experience using and supporting scripting and software tools, in particular a knowledge of Python and MS DevOps platforms would be beneficial. Design and implement infrastructure solutions and services, for example, networking and physical infrastructure, commercial-off-the-shelf (COTS ...

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

Software Engineers - Quantum Comms / Satellite Technology

Hiring Organisation
Line Up Aviation
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Contract
Contract Rate
£20.51 - £30.77/hour plus holiday pay in addition
Software Engineers - Quantum Communications/Satellite Technology Location: Onsite in Edinburgh Pay rate: £20.51 - £30.77 per hour PAYE (Plus 12.07% holiday pay in addition) Contract: Expected to run 6-9 months Shift: 37 hours per ...

Senior Python Engineer: Automation & Infra

Location
Glasgow, Scotland, United Kingdom
Robert Walters is supporting a large multinational financial services client in Glasgow to hire a Senior Python Developer. You will design, develop and maintain production-grade Python applications and automation frameworks, and build automation and pipelines for deployment, monitoring and capacity planning. You will integrate Python solutions with infrastructure, storage ...

Lead Software Engineer - Software Reliability

Location
Glasgow, Scotland, United Kingdom
Software Engineer – Software Reliability at JPMorgan Chase as a part of our product team, you will design, build, and operate scalable, resilient systems using Python and modern reliability practices. You will apply Site Reliability Engineering (SRE) principles to improve availability, performance, and operational excellence, and you will help establish engineering … troubleshoot, optimize, and maintain production services while fostering a collaborative and inclusive team culture. Job Responsibilities Design and develop scalable and resilient systems using Python to support continuous improvement and apply Site Reliability Engineering (SRE) concepts to enhance system reliability and performance Execute software solutions, including design, development, and technical ...

AWS Security Consultant

Location
Easter Howgate, Scotland, United Kingdom
Secure AWS networking including VPCs, Security Groups and Network ACLs Build and deploy security solutions using Terraform, CloudFormation or AWS CDK Develop automation using Python and AWS Lambda Integrate security into CI/CD pipelines and DevSecOps processes Configure AWS WAF, Shield and Cognito where required Work closely with customers … implementation experience Experience with AWS IAM, GuardDuty, Security Hub, AWS Config, CloudTrail and KMS Infrastructure as Code using Terraform, CloudFormation or AWS CDK Strong Python scripting skills Experience implementing security within AWS environments Previous customer-facing consulting or Professional Services experience Excellent communication and stakeholder management skills Desirable DevSecOps ...

Senior Test Engineer

Location
City of Edinburgh, Scotland, United Kingdom
IPv6, within container-based microservices architectures Collaborate across development, QA, and customer teams to resolve complex defects efficiently Build automation frameworks using Python, Git, and Pytest, while exploring AI-powered testing with Gen-AI and AI/ML tools to enhance validation processes Contribute to test strategy, coverage, and risk … cycles. What you'll need - Must Haves Extensive hands-on networking experience with Multicast, MVPN, PIM, BGP, and advanced IP Routing protocols Proficiency in Python automation, along with experience using Git and Pytest Strong skills in test planning, defect management, and problem-solving Excellent communication and collaboration abilities Understanding ...

Lead Platform Engineer

Location
Glasgow, Scotland, United Kingdom
model governance, auditability, and AI safety standards. Operational Excellence: Drive reproducibility, lineage tracking, drift detection, and rollback strategies. Hands-On Delivery: Write production-grade Python code for automation, orchestration, and monitoring. Collaboration: Partner with data scientists, quants, and infra teams to align MLOps capabilities with business needs. Mentorship: Coach engineers … best practices for ML lifecycle management and secure deployment. Required Skills Strong Python engineering background. Deep experience with SageMaker, Databricks, MLflow, and CI/CD for ML. Proven track record in operationalizing ML models at scale. Knowledge of model governance, compliance, and risk management. Familiarity with feature stores, model registries ...

Software Engineer Graduate Scheme (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
architects and tech specialists to build software that makes a real difference for customers and colleagues. Get stuck into coding with languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang. Learn how modern engineering works in practice, from cloud development and automation to continuous testing. Help improve the apps … apply An understanding of modern engineering practices such as cloud development, automation and continuous testing. A strong foundation in coding languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang would be advantageous in the application process. This is a Software Engineer programme first. You may work with AI-enabled ...

Full Stack Lead Software Engineer

Location
Glasgow, Lanarkshire, United Kingdom
drive system design and architecture decisions (scalability, resiliency, observability, security, and maintainability). Design and build container-based, scalable backend services using Python (Fast API) and modern API patterns. Develops secure and high-quality production code, and reviews and debugs code written by others Drives team adoption of enterprise-authorized … frameworks. Experience in system design and architecture decisions (scalability, resiliency, observability, security, and maintainability). Design and build container-based, scalable backend services using Python (FastAPI) and modern API patterns. Build and integrate services with AWS RDS (PostgreSQL), including schema design, query optimization, and performance tuning. ABOUT US Our client ...

Senior Full Stack Engineer

Location
City of Edinburgh, Scotland, United Kingdom
proudly technology agnostic, empowering you to architect the best solutions using the most effective tools for each challenge. With technologies ranging from .NET, Java, Python, Node.js, AWS and Azure, you’ll have opportunities to deepen your expertise, explore new areas, and grow your career. What you’ll do Own delivery … technical delivery. What you’ll bring 5+ years ’ proven experience in a Full Stack Engineering role, with advanced skills in .NET, Java or Python, plus modern JavaScript libraries. Experience taking ownership of delivery for services or significant components across the full lifecycle from design to operation. Strong understanding of architectural ...

Senior Engineer, Kubernetes Infrastructure

Location
Livingston, Scotland, United Kingdom
this role could be a great fit for you! Design, develop, and maintain automated tooling to provision Kubernetes control planes on bare-metal Use Python, Golang, and Bash to create tooling and go operators Perform day 2 lifecycle tasks and maintenance on running clusters Identify gaps and implement fault-tolerant … kubeadm, Cluster API, Kubeception, Kubespray, or similar Demonstrated ability debugging complex kubernetes cluster issues and carrying out upgrades Proficiency in Golang, Bash, and Python Advanced Linux OS troubleshooting skills Extensive experience with Ansible Advanced DevOps experience (e.g., GitLab CI, GitHub Actions) Demonstrated ability to collaborate effectively on shared codebases Excellent ...