76 to 100 of 124 Python Jobs in Edinburgh

Senior Fullstack Engineer (Java/React/Python)

Location
City of Edinburgh, Scotland, United Kingdom
metrics and distributed tracing Comprehensive testing across unit, integration and functional layers Maven or Gradle Java concurrency and JVM performance fundamentals Nice to have: Python NodeJS Experience with Spring Cloud, WebFlux or reactive programming You’ll demonstrate: Technical Excellence & Craft Mastery Write clean, maintainable and highly optimised code across both ...

Pricing Actuary: AI-Driven Insurance Pricing (Hybrid)

Location
City of Edinburgh, Scotland, United Kingdom
work in a hybrid setup across the South West and Scotland, collaborating with tech and actuarial teams to deploy innovative pricing models using R, Python, VBA and other tools. #J-18808-Ljbffr ...

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

Cyber Security Engineer – Graduate Program (Hybrid)

Location
City of Edinburgh, Scotland, United Kingdom
tooling and detection logic to reduce risk while enabling fast, secure product delivery. Hybrid working is supported with placements in regional offices. A strong Python foundation and cloud security skills are essential as you work across software, cloud, and DevOps teams to secure millions of customers' data and services. #J ...

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

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

Post-Doctoral Research Fellow

Location
City of Edinburgh, Scotland, United Kingdom
relevant topic Advanced skills in computational methods and statistics Ability to plan research activities, including the collection, analysis and interpretation of textual data using Python, R or other programming language Ability to work independently, but in close coordination with team members Excellent communication skills, in English, both orally ...

Senior Environmental Water Quality Consultant (Modelling)

Location
City of Edinburgh, Scotland, United Kingdom
grounding in physico‐chemical water quality and the regulatory standards that apply to fresh and marine waters, and a basic understanding of coding in Python or R. You are a confident communicator, comfortable working with a broad range of stakeholders across multidisciplinary teams. You think outside the box, enjoy challenging ...

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

Bioinformatics Engineer: Build Scalable Genomics Workflows

Location
City of Edinburgh, Scotland, United Kingdom
engineers to analyse genomic and omics data, and to deliver scalable analyses for high-performance or cloud environments. The role emphasizes practical coding in Python and R, workflow automation with Nextflow, and collaboration with domain experts to produce reliable outputs for #J-18808-Ljbffr ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
Business, Innovation, Science and Trade (BIST), in partnership with Inspire People, is seeking a Senior Backend Engineer. Whilst the team primarily develops in Python, we welcome applications from experienced backend developers with Java, C#, Go or similar object-oriented programming backgrounds, with experience designing, operating and improving distributed systems. This … cloud platform services supporting critical digital products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs ...

Senior AI Engineer Manager/Associate Director | Capital Markets

Location
City of Edinburgh, Scotland, United Kingdom
workflows using modern frameworks Working with vector databases, APIs and modern data platforms Supporting AI deployment, serving patterns, evaluation frameworks and integration design Using Python and SQL to build robust, scalable AI and data solutions Working with cloud platforms such as AWS, Azure, GCP or Databricks Supporting MLOps, LLMOps … initiatives across complex environments Leading and developing teams, supporting capability growth through mentoring, coaching and creating a collaborative, high performing environment Experience Required: Strong Python and SQL experience Applied AI engineering, ML engineering or software engineering background Experience with LLMs, RAG, embeddings, prompt engineering or fine tuning Exposure to LangChain ...

Bioinformatics Engineer/Developer

Location
City of Edinburgh, Scotland, United Kingdom
using workflow tools such as Nextflow, with exposure to WDL, Snakemake or CWL also valuable. Analyse population genomics, multi-omics and sequencing datasets using Python, R and bash. Contribute to robust, scalable pipelines suitable for HPC or cloud environments including AWS, GCP or Azure. Work collaboratively with internal domain experts … experience in Computer Science, Bioinformatics, Computational Biology, Statistical Genetics or a related field; a PhD is welcome but not required. Practical coding skills in Python, R and bash, with an interest in writing clear, maintainable code. Experience analysing genomic or omics datasets such as WGS, WES, variant data ...

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. This role offers flexibility … work efficiently and confidently. Essential Skills 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 ...

Lead Cloud Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Working at CreateFuture CreateFuture is an AI-native consulting partner where people do work that matters and are supported to do it well. We work alongside organisations such as PayPal, adidas, NatWest, FanDuel and Money ...

Lead Cloud Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Working at CreateFuture CreateFuture is an AI-native consulting partner where people do work that matters and are supported to do it well. We work alongside organisations such as PayPal, adidas, NatWest, FanDuel and Money ...

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

Sr. Software Engineer, Investor Solutions

Location
City of Edinburgh, Scotland, United Kingdom
clients across multiple product areas, with an investor-focused viewpoint Who You Are Extensive professional software engineering experience building web applications Proficient in Python and understanding of common libraries used by Python Proficient in HTTP, REST and web API best practices Good experience on AWS or any other cloud platform ...

Senior Software Engineer

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£80,000
coding standards, and enjoy keeping up with evolving technology. The tech stack varies depending on the project, but they work extensively with .NET, TypeScript, Python and Kotlin . As projects are delivered end-to-end, teams work with a DevOps mindset - 'You build it, you own it' - meaning engineers … shared experience. You'll ideally bring experience in most of the following: ** Strong Programming experience with at least one of the following; .Net, Python, Kotlin, Java, Typescript. ** Strong testing experience (ideally TDD) ** Cloud platforms such as AWS, Azure or GCP ** Infrastructure as Code (Terraforms and Kubernetes preferred) ** Microservices architecture ** Front ...

Lead Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
innovation within the Engineering discipline. We are technology-agnostic, allowing you to select the best tools and platforms for each challenge. From .NET, Java, Python, Node.js, AWS, Azure, and more, you’ll deepen your technical expertise while shaping the way our teams deliver transformative solutions. This role offers flexibility … guide the development of other engineers. Essential Skills: Extensive experience leading Full Stack Engineering teams, with advanced skills in .NET or Java or Python, plus modern JavaScript libraries. Proven track record of taking technical ownership of large-scale services, including architecture, design, and delivery across the full lifecycle. Strong understanding ...