151 to 175 of 193 Python Jobs in Edinburgh

Full Stack Developer

Hiring Organisation
Version 1
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
collaborative group of software engineering professional’s. Learning, developing your skills and becoming a rounded developer in the process. You will have experience with Python, React, and Large Language Models (LLMs) to support and enhance our client’s AI-driven initiatives. Beyond technical expertise, you will follow software engineering best … ahead of technology.QualificationsExperience of working in a Scrum Team and an Agile environmentDesign, build and support scalable and secure full-stack web applications using Python (FastAPI)Exposure to front-end development using React/Typescript.Support and enhance existing web applications to ensure stability and performance.Work with business and technical stakeholders ...

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

Platform Engineer

Location
City of Edinburgh, Scotland, United Kingdom
tooling into production and can tell the story of how it was used and how it failed. You have a working knowledge of Python, Go, or Java: enough to build tooling rather than only configure it. You’ve worked with AWS and/or Kubernetes, and you want to understand … GitHub Actions, ArgoCD Infrastructure and policy: Terraform, Helm, Docker, with Crossplane, Karpenter and Kyverno in the mix Observability: Grafana Cloud Languages on the platform: Python, Go, TypeScript (where we’re investing), Bash; Java and PHP in established services Data: Postgres, MongoDB, OpenSearch/Elasticsearch, vector stores AI: GenAI features already ...

Senior Backend Engineer: Java, Node.js, Python & AWS

Location
City of Edinburgh, Scotland, United Kingdom
CreateFuture is seeking a Senior Backend Software Engineer in the UK to shape scalable systems using Java, Spring, Python and NodeJS. You will design, implement and own backend services, mentor engineers and influence architectural decisions across multiple client projects. The role invites you to collaborate with cross-functional teams, champion ...

Software Engineer - C/C++/C#/Python

Location
City of Edinburgh, Scotland, United Kingdom
5+ years in a relevant field Highly proficient in at least one of (and familiar with at least two of) C, C++, C#, Python programming languages Awareness and/or experience of embedded or real‐time software Experience of hardware-software integration, test automation (specifically using NI TestStand) and system ...

Experienced Quant Developer

Location
City of Edinburgh, Scotland, United Kingdom
About The Role As a Quant Developer within the team, you will play a key role in the architecture, development, and maintenance of our Python-based valuation platform. You will contribute to the design and delivery of high-quality software solutions that support the valuation and risk management of financial … instruments. This is an individual contributor role requiring strong Python software engineering skills, experience working with complex codebases, and an appreciation of the quantitative models that underpin financial applications. About The Role As a Quant Developer within the team, you will play a key role in the architecture, development ...

Python AI/ML Engineer | Cloud & FastAPI, Hybrid UK

Location
City of Edinburgh, Scotland, United Kingdom
Spinwell Global is hiring a Python Engineer for a 6-month contract with possible extension. The role is hybrid, based in Edinburgh or Glasgow, with on-site collaboration as required by the project. You will lead hands-on development in an agile team, focusing on document processing and ML automation … using Python, AI/ML libraries, and AWS infrastructure including Lambda, S3 and CDK. Strong Python and ML experience are essential for success. #J-18808-Ljbffr ...

Senior Back End Software Engineer

Hiring Organisation
Indigo Vision
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
Company OverviewAt Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies ...

Senior Back End Software Engineer

Hiring Organisation
Indigo Vision
Location
Edinburgh, UK
Employment Type
Full-time
Company OverviewAt Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies ...

Principal Engineer - AI and Python

Location
City of Edinburgh, Scotland, United Kingdom
engineers around you. Technically excellent : You are an engineer who excels at building high-quality software, able to build production software in .NET, Java, Python or another common backend programming language An AI Tool Expert: You have deep, practical experience with multiple generative AI and AI-assisted development tools (e.g. ...

Data Analyst Trainee

Hiring Organisation
ITOL Recruit
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £50,000 per annum
employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build ...

Agentic AI Forward Deployed Engineer

Location
City of Edinburgh, Scotland, United Kingdom
conceptualize, build, integrate, evaluate, deploy, and sustain - and you lead a small team to do the same. You build exclusively in Python using agent development kits, and you bring Agentic AI capabilities to life inside the client's world, with Responsible AI, evaluation and security as non-negotiables. Frameworks: Agent … stand up a working agent prototype in days, not weeks. Build Business Transformation Agents: design and ship single-agent and multi-agent systems in Python using ADKs that automate and transform real client workflows, with measurable ROI. Own efficiency as the scorecard: drive delivery efficiency and operational efficiency ; shorter cycle ...

Data Engineer

Hiring Organisation
FanDuel
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
love to hear from you.THE GAME PLANEveryone on our team has a part to playBuild & Maintain Data Pipelines Design, build, and maintain scalable Python Flask API applications or similar programming languages to achieve low latency response. Understanding and experience in developing batch and stream data ingestion or developed applications leveraging … Ensure API response is reliable, accurate, and delivered in a timely manner.Write clean, efficient, and well-documented code and test cases using tools like Python, SQL, and Pyspark (optional).Understands containerization and Kubernetes deployment using ArgoCD. Collaborate Across TeamsPartner with Senior Engineers in code reviews, design discussions, planning sessions ...

Finance Systems Analyst

Hiring Organisation
Ameriprise Financial
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
journey to achieve these.The individual will contribute to and lead the identification, design, and implementation of automation opportunities across the Controllership function. Develop Python-based solutions to automate data collection, reconciliation, reporting, validation, and control activities.Build and maintain Power BI dashboards and reporting solutions to improve management insight and operational … technology and automation tools. Act as a technology champion within the Controllership organization.To be successful in this role you will have...Experience coding in python or using AI tools to code in pythonExperience developing dashboards in business intelligence tools such as Power BI or TableauExperience working in a Finance function.The individual ...

Senior Consultant, AI Agents Junior Developer FDE, SAP+ Design & Innovation

Hiring Organisation
Deloitte
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 60 K
observability of agent systems - writing evals, adding tracing, and helping define the quality gates that make agent behaviour measurable.Develop full-stack features across Python/Node back-ends and modern TypeScript front ends (React, Next.js), including real-time agent interaction patterns.Participate in client workshops, demos, and showcases - building communication skills … they do well, and you enjoy explaining your thinking clearly, getting feedback, and collaborating in fast-moving teams.Essentials:Solid software engineering foundations - comfortable in Python and/or TypeScript, with an understanding of APIs, version control, and modern development workflows.Genuine, demonstrable enthusiasm for AI - through work experience, personal projects, hackathons ...

Senior Data Platform Engineer: Python & Databricks (Hybrid)

Location
City of Edinburgh, Scotland, United Kingdom
Senior Data Platform Engineer in Edinburgh for a hybrid role. You will contribute to a financial data platform built on Databricks, working across Python services, APIs, data pipelines, and data models with an established Edinburgh team. The ideal candidate has substantial Databricks experience and can own well-defined areas while ...

Senior Test Engineer

Hiring Organisation
Saxon Recruitment Solutions
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 60 K
IPv6, within container-based microservices architecturesCollaborate across development, QA, and customer teams to resolve complex defects efficientlyBuild automation frameworks using Python, Git, and Pytest, while exploring AI-powered testing with Gen-AI and AI/ML tools to enhance validation processesContribute to test strategy, coverage, and risk-aware methodologies … Agile sprint cycles.What you'll need - Must Haves :Extensive hands-on networking experience with Multicast, MVPN, PIM, BGP, and advanced IP Routing protocolsProficiency in Python automation, along with experience using Git and PytestStrong skills in test planning, defect management, and problem-solvingExcellent communication and collaboration abilitiesUnderstanding of software development ...

Finance Analytics & AI Manager

Hiring Organisation
Accenture
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 80 K
finance solutions, including predictive forecasting and generative or agentic use cases; familiarity with SQL, APIs and modern data-integration technologies, and some exposure to Python or ML platforms (deep engineering isn't required); relevant EPM, cloud-data or AI certifications; and a professional finance or accounting qualification (ACA, ACCA, CIMA … finance solutions, including predictive forecasting and generative or agentic use cases; familiarity with SQL, APIs and modern data-integration technologies, and some exposure to Python or ML platforms (deep engineering isn't required); relevant EPM, cloud-data or AI certifications; and a professional finance or accounting qualification (ACA, ACCA, CIMA ...

Quant Developer: Python for Valuation & Risk

Location
City of Edinburgh, Scotland, United Kingdom
seeking a Quant Developer to help architect, develop, and maintain a Python-based valuation platform. You will contribute to the design and delivery of software supporting valuation and risk management of financial instruments, working with quantitative models and complex codebases. The role emphasizes production-quality software, strong Python engineering ...

Trainee Software Developer

Hiring Organisation
ITOL Recruit
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £45,000 per annum
advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. ...

Senior Software Engineer (Agentic AI)

Location
City of Edinburgh, Scotland, United Kingdom
opportunity to work on genuine greenfield engineering where you'll have significant influence over both the technical direction and future roadmap. Technology Environment Python Azure Azure OpenAI Services OpenAI/Anthropic Multi-Agent Orchestration Agentic AI Workflows REST APIs GitHub Modern SDLC practices The team is technology-led and open … appropriate tooling where it delivers clear value, while remaining within the Azure ecosystem. What They're Looking For Strong commercial software engineering background using Python Hands-on experience building production AI applications Experience with agentic workflows and multi-agent orchestration Experience working with modern LLMs including OpenAI or Anthropic Strong ...

Backend Engineer

Location
City of Edinburgh, Scotland, United Kingdom
backend services that form the core of the enterprise integration and orchestration platform. Key responsibilities include: Design, develop and maintain backend services using Java, Python and/or Node.js Build secure and scalable REST APIs for enterprise applications and AI services Develop microservices-based architectures supporting orchestration, workflow automation … background in building enterprise-scale, distributed and highly available platforms . Strong experience in several of the following would be highly beneficial: Java, Python or Node.js REST APIs and microservices Kafka, Pub/Sub or other event-driven technologies Kubernetes/OpenShift and containerisation OAuth, SAML and SSO API Gateways ...

Senior Validation Engineer

Hiring Organisation
Cirrus Logic
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 60 K
debug silicon validation board-level hardware and bring-up the platforms prior to first silicon. Develop automated test framework and regression test suites in Python to optimize validation efficiency. Analyse test results and identify failures/defects using business intelligence tools such as Spotfire Write technical reports/summaries … circuit designExperience in various automation framework hardware tools (FPGA, DSP, NI Data Acquisition) or software tools/languages (Scripting languages such as C and Python, SQL, test sequencers such as NI Teststand, Spotfire, schematic capture tools)Shown Proficiency in system understanding of various industry interface standards such ...

Staff Software Engineer, Integrations

Location
City of Edinburgh, Scotland, United Kingdom
Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. Addepar unifies portfolio, market and client data in a total portfolio view and delivers AI-powered ...

Senior Fraud Strategy Analyst

Location
City of Edinburgh, Scotland, United Kingdom
As a Fraud Analytics Specialist in the Fraud Analytics team, you will develop and implement strategies to detect and prevent fraudulent activities. You will use analytics to support fraud products, operations, and financial crime initiatives ...