326 to 350 of 460 Python Jobs in Scotland

Embedded RF Software Engineer – Aerospace & Defense

Location
City of Edinburgh, Scotland, United Kingdom
related discipline to tackle aerospace and defense challenges. You'll work on embedded, RF, and automated test systems, applying C, C++, or Python to real-world hardware‐software integration. Join a multi-disciplinary team spanning software, electronics, RF, and hardware verification, with opportunities to contribute across Loveland and Malaga sites ...

Director of GTM Engineering & Revenue Automation

Location
City of Edinburgh, Scotland, United Kingdom
senior team across Europe and North America, aligning SDR, AE, and AM workflows with revenue goals. You will build production-grade platforms using Clay, Python, SQL, and TypeScript, turning commercial problems into scalable technical solutions that accelerate revenue growth. #J-18808-Ljbffr ...

Director, GTM Engineering & Revenue Ops

Location
City of Edinburgh, Scotland, United Kingdom
remove manual work with automated systems. You will design the end-to-end GTM engineering strategy, set standards, and build production-grade workflows using Python, SQL, SOQL and TypeScript. #J-18808-Ljbffr ...

Senior Cyber Security Engineer: CyberArk & PAM Specialist

Location
City of Edinburgh, Scotland, United Kingdom
Hands-on with Zscaler and other security tooling is required. The role reports to the Cyber Operations Lead and involves scripting in PowerShell or Python, and contributions to automation libraries. MSP/MSSP exposure is valued. #J-18808-Ljbffr ...

Senior Network Test Engineer – Remote/Hybrid

Location
City of Edinburgh, Scotland, United Kingdom
role involves validating IP routing in virtualized systems and requires extensive networking experience, particularly with Multicast and advanced protocols. Candidates should be proficient in Python automation and possess strong test planning and collaboration skills. The firm offers a competitive salary and a positive work environment focusing on personal growth, diversity ...

Hands-On Tech Lead: SaaS Backend & AI-Driven Builder

Location
Scotland, United Kingdom
shaping the architecture of scalable SaaS services. You’ll own the technical execution, mentor the team, and drive product-focused delivery using Scala, Python, and TypeScript, with a strong emphasis on AI coding agents to multiply output while preserving quality. #J-18808-Ljbffr ...

Quantitative Research Analyst - Hybrid Impact Role

Location
City of Edinburgh, Scotland, United Kingdom
inform strategy and improve outcomes for people and communities. You will develop predictive models, apply Bayesian methods, and analyse time-series data using Python or R and SQL, translating complex findings for non-technical colleagues in a hybrid, 4-days-in-office arrangement. #J-18808-Ljbffr ...

Retina Imaging Data Scientist – ML & CV Innovator

Location
Dunfermline, Scotland, United Kingdom
collaborate with cross-functional teams to drive continuous improvements in product quality, accuracy and user value. The role requires PhD or equivalent experience, strong Python skills, and experience with ML frameworks like #J-18808-Ljbffr ...

Lead Offensive Security Engineer: AI-Driven Red Teaming

Location
City of Edinburgh, Scotland, United Kingdom
agentic AI to scale testing. The role emphasizes autonomy, rigorous reporting, and client-facing impact. Ideal candidates bring 7+ years in offensive security, strong Python and AI tooling experience, and a track record turning automation into managed services. #J-18808-Ljbffr ...

Quantitative Analyst

Hiring Organisation
Cathcart Technology
Location
Scotland, United Kingdom
Employment Type
Permanent
Salary
£75,000
analytical approach, and communicating findings clearly to non-technical stakeholders. Key skills: ** Strong quantitative and statistical analysis experience ** Bayesian modelling and statistical validation ** Python or R ** Predictive modelling, forecasting and segmentation ** Experience working with large, complex datasets ** Ability to work with incomplete information and datasets Salary: Up to £75k + ...

Software / Firmware Engineer

Hiring Organisation
Experis
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
Salary
£40,000
.NET Confidence reading and working with SQL (SQL Server or MySQL) Desirable Exposure to C, particularly around embedded/microcontroller-level code Some Python experience Front-end exposure, ideally React An interest in industrial, hardware-adjacent software If you receive suspicious outreach claiming to be from us, please contact ...

GIS Consultant

Hiring Organisation
Reed
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Full-Time
Salary
£35,000 - £42,000 per annum, Inc benefits
supporting web services using GeoServer. Excellent communication skills with the ability to engage effectively with both technical and non-technical stakeholders. Desirable: Experience with Python scripting. Knowledge of ArcPy and ModelBuilder. Degree in GIS, Geography, Environmental Sciences, or a related discipline. Membership of, or willingness to work towards membership ...

Detection Engineer (Cybersecurity)

Location
Glasgow, Scotland, United Kingdom
Good understanding of Cloud Environment across all major vendors. Good understanding of Cryptocurrency, Smart Contracts and Web3 security threats. Good ability to code in python, a working knowledge of other programming languages is a welcome bonus. WHAT YOU CAN EXPECT FROM MORGAN STANLEY: At Morgan Stanley, you’ll find ...

Principal BIM Lead

Location
Glasgow, Scotland, United Kingdom
within the digital production, compliance and handover stages. Experience in coordinating with multidisciplinary teams and integrating designs. Knowledge of programming languages and visual programming: Python, C#, Dynamo, Grasshopper etc. Implementation and oversight of the above in projects. Experience with implementing/overseeing the use of interfacing software for clash avoidance ...

Data Scientist

Location
City of Edinburgh, Scotland, United Kingdom
modern technologies Ability to work collaboratively and communicate effectively Sound knowledge and experience developing and deploying statistical and machine learning models, supervised and unsupervised Python expertise SQL Big Data, including Spark BI tools such as Tableau or Power BI Modern software development experience and toolkit, including Git, code reviews, Feature … focus on statistical and machine learning models. Proficient in data wrangling, compliance with best practices, and effective communication with stakeholders. Highest-signal resume keywords Python Expertise SQL Big Data Including Spark Statistical And Machine Learning Models BI Tools Such As Tableau Or Power BI Hard Skills Statistical Models Machine Learning ...

Senior Backend Developer

Location
Glasgow, Scotland, United Kingdom
backend services and APIs that power our applications. Position: Full-time Senior Backend Developer Location: Scotland Responsibilities: Designing and implementing scalable backend architectures using Python, Java, C#, or Node.js. Developing RESTful APIs and GraphQL endpoints to support frontend applications. Integrating with various databases including SQL Server, MySQL, PostgreSQL, MongoDB … HTML/CSS, jQuery, and Bootstrap. Proven experience as a Backend Developer or similar role. Proficiency in one or more programming languages such as Python, Java, C#, Node.js, or Ruby. Strong knowledge of backend frameworks like Django, Flask, Spring Boot, .NET Core, or Express.js. Experience with C# .NET Core, Entity ...

Data Engineering Specialist (Snowflake)

Location
Glasgow, Scotland, United Kingdom
We are seeking a Data Engineering Specialist to join the Architecture & Modernization team. You will be instrumental in building and maintaining the data infrastructure for our Data AI platforms. This role will involve hands‐on ...

Software Engineer III - AI/ML Platform Reliability

Location
Auchentibber, Scotland, United Kingdom
Are you passionate about building resilient, scalable systems that power the future of AI? At JPMorganChase, we're pushing the boundaries of what's possible with artificial intelligence and machine learning - and we need engineers ...

Senior Python Engineer – AI/ML in Production Systems

Location
Auchentibber, Scotland, United Kingdom
seeking a Software Engineer III in the AI/ML Technology domain to build production software with AI-enabled capabilities. You will develop Python backends, APIs, and microservices, and implement LLM-driven workflows across a multi-cloud environment using Terraform, Kubernetes, and CI/CD pipelines. You will contribute ...

Senior Python AI/ML Engineer — Production NLP/LLM

Location
Glasgow, Scotland, United Kingdom
member of an agile team delivering secure, scalable software solutions across multiple domains and leveraging AI-assisted development tools. The role emphasizes production-grade Python systems, ML/NLP workflows, large datasets, and collaboration with CI/CD, data engineering, and security practices. Hybrid or on-site arrangements may apply. ...

Senior Python & AI Software Engineer

Location
Auchentibber, Scotland, United Kingdom
systems. You will join an agile team building secure solutions, possibly delivering mobile features, big data analytics, or cloud integrations. You will code in Python, contribute to architecture decisions, optimize performance, and ensure production stability. Strong knowledge of SDLC, AWS, MongoDB, and CI/CD practices will help you thrive ...

Python Developer

Hiring Organisation
Damia Group Ltd
Location
Glasgow, City of Glasgow, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £450/day
Inside IR35 Damia Group is currently supporting a leading investment banking organisation in Glasgow with the appointment of an experienced Python Developer . You'll join an engineering-focused team responsible for developing, enhancing and maintaining automated solutions across end-to-end (E2E) workflows . The role will involve building … robust, scalable solutions while supporting reliable deployment and operational excellence across the wider engineering environment. This is an excellent opportunity for a hands-on Python Developer who enjoys solving complex technical challenges and working across application, automation and infrastructure layers. Key Responsibilities Design, develop and maintain high-quality, scalable applications ...

Senior Software Engineer (Python)

Location
City of Edinburgh, Scotland, United Kingdom
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 … sharing Drive AI-Augmented Engineering Use AI coding tools to accelerate development and improve quality Requirements What We’re Looking For Must Have Strong Python expertise in production environments Experience building cloud-native systems on AWS (Lambda, DynamoDB, S3, EventBridge) Experience working with LLMs or AI/ML systems Strong ...

Software Engineer III – Python / Databricks

Location
Glasgow, Scotland, United Kingdom
help shape our team culture — one built on excellence, collaboration, and continuous improvement. Job responsibilities Develop workflows and extract, load, and transform pipelines using Python and Databricks to support scalable and reliable data solutions Support the review of controls to ensure sufficient protection of enterprise data across the data lifecycle … concepts and proficient applied experience Good working knowledge of cloud-based data services (especially Glue jobs and Federated Data Lake), unified analytics platforms, and Python Experience across the data lifecycle, including ingestion, transformation, storage, and access patterns Advanced proficiency in SQL, including joins and aggregations, with a working understanding ...