Python Jobs in Edinburgh

26 to 50 of 63 Python Jobs in Edinburgh

Algorithms Engineer

edinburgh, central scotland, united kingdom
SeeByte
optimisation, and machine learning techniques. Experience with algorithm development, numerical methods, or physical simulation. Proficiency in at least one programming language commonly used for scientific computing and prototyping (e.g., Python, MATLAB, R). Familiarity with version control tools (e.g., Git) and collaborative software development. Ability to clearly explain complex technical concepts, both verbally and in writing, to technical and non More ❯
Posted:

CRM Consultant - Configuration Wealth Management - Remote UK

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Hireful
on experience configuring CRM systems - Ideally in Wealth Management Strong analytical skills to translate business needs into solutions Confident communicator with client-facing experience Any experience of knowledge of Python, SQL or APIs for automation and integration is a bonus and something you will be able to learn in the role. What's on offer: Remote-first culture, equity options More ❯
Employment Type: Permanent, Work From Home
Salary: 50 - 60K + Bonus + Equity + 5% Pension + HealthPlan + 25 Days +
Posted:

Trainee AI Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Newto Training
new to the industry or looking to exchange your skills, this Artificial Intelligence course is designed to get you job-ready. Step One: Study key data methodologies: AI Fundamentals, Python, Working with AI Models, AI Engineering for Developers, Developing AI Applications all alongside real-world project work to harness the power and understanding of these technologies Step Two: Study and More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Application Security Engineer

Edinburgh, Midlothian, United Kingdom
Spencer Rose Ltd
needed Application Security Engineer - Your Background The ideal Application Security Engineer will have: Experience in a similar role, in both responsibility and scale Proficiency with one of the following: Python, Jenkins, Powershell, Bash, GitHub Actions Relevant professional certifications for example: CISSP SANS Crest/CHECK Strong understanding of shift left Proven experience with of working with development teams on security More ❯
Employment Type: Permanent
Salary: GBP 90,000 Annual
Posted:

Lead Data Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
IO Associates
complex, data-rich environments. Deep expertise in the Microsoft Azure Stack and modern data architecture patterns. Experience with data & analytics platforms (e.g. MS Fabric). Strong proficiency in SQL, Python, and data orchestration tools (e.g. Azure Data Factory). Experience with data visualisation tools, ideally Power BI, and delivering data models that support self-service analytics. They're big on More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

Lead Data Engineer

edinburgh, central scotland, united kingdom
IO Associates
complex, data-rich environments. Deep expertise in the Microsoft Azure Stack and modern data architecture patterns. Experience with data & analytics platforms (e.g. MS Fabric). Strong proficiency in SQL, Python, and data orchestration tools (e.g. Azure Data Factory). Experience with data visualisation tools, ideally Power BI, and delivering data models that support self-service analytics. They're big on More ❯
Posted:

Junior Technical Writer

Edinburgh, Scotland, United Kingdom
Clearwater Analytics (CWAN)
Canva, Loom, and Adobe Creative Cloud Taxonomy/hierarchy and templating knowledge UX writing interest HTML/CSS a plus Familiarity with code structure (preferably Java and/or Python) a plus GitLab branching a plus More ❯
Posted:

Customer Experience Manager

Edinburgh, United Kingdom
Hybrid / WFH Options
Bright Ascension Ltd
and SaaS business models Experience using CRM tools such as Salesforce, HubSpot, or similar platforms Ability to conduct software demonstrations and training for customers Familiarity with scripting languages (e.g., Python) or data analysis tools used in satellite operations Experience working with software platforms, APIs, and integration workflows What we can offer you A competitive salary in the range of £45k More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Scientist

Edinburgh, United Kingdom
Wood Mackenzie Ltd
operational decisions Our Tech Stack We use a wide variety of tools and technologies across our products. For this role, we're looking for skills across the following: Strong Python proficiency with hands-on experience in AI/ML frameworks including RAG, LangChain, TensorFlow, and PyTorch Practical experience with Generative AI and exposure to leading LLM platforms (Anthropic, Meta, Amazon … and Kubernetes with CloudFormation, Terraform and CDK for infrastructure configuration Our web products are developed using TypeScript, React, and Redux We implement GraphQL and RESTful APIs using NodeJS and Python Our backend services are implemented in C#/.NET or Typescript/NodeJS DynamoDB, Redshift, Postgres, Opensearch, and S3 are our go to data stores We run our ETL data … pipelines using Python Equal Opportunities We are an equal opportunities employer. This means we are committed to recruiting the best people regardless of their race, colour, religion, age, sex, national origin, disability or protected veteran status. You can find out more about your rights under the law at If you are applying for a role and have a physical or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior IaC Software Architect

Edinburgh, United Kingdom
Hybrid / WFH Options
Bright Purple
Do Collaborate within a dynamic software engineering team to architect and build a new cloud-native IaC platform. Develop software using technologies such as Docker Compose, Terraform, Kubernetes (K8s), Python, and Go. Provision and orchestrate open-source services including Loki, Redis, Grafana, Authentik, Netbird, among others. Design and implement CI/CD pipelines to streamline deployment processes. Initially focus on … and development for cloud-native IaC platforms. Strong communication skills, a collaborative spirit, and a commitment to quality. Proven experience in early-stage projects utilizing technologies like AWS, Terraform, Python, Go, and a solid understanding of Bash. Familiarity with clustering, load balancing in cloud environments, and a solid grasp of networking and telemetry, especially within AWS. Proficiency in Linux system More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Be-IT Resourcing
it is structured, organised and readily available within the business. You don't need to be an expert in all but the ideal candidate will have some exposure to Python, SQL and Medallion architecture and have the chance to upskill and learn complex and cutting edge technologies as the company continue to invest heavily to ensure they are at the More ❯
Employment Type: Full-Time
Salary: £0 per annum
Posted:

Infrastructure Research Engineer

Edinburgh, Scotland, United Kingdom
European Tech Recruit
understanding of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role is of any interest please apply directly More ❯
Posted:

VP of Machine Learning

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
real time serving think quantization, pruning, and distillation. ** Proficient with modern MLOps practices and tooling, handling everything from model governance to scalable deployment pipelines. ** Comfortable working hands on with Python, GPU acceleration, and distributed computing frameworks. ** A confident communicator and collaborator, able to bridge technical innovation with business impact. The offer: You'll receive a highly competitive salary plus bonus More ❯
Employment Type: Permanent, Work From Home
Posted:

VP of Machine Learning

edinburgh, central scotland, united kingdom
Hybrid / WFH Options
Cathcart Technology
real time serving think quantization, pruning, and distillation. ** Proficient with modern MLOps practices and tooling, handling everything from model governance to scalable deployment pipelines. ** Comfortable working hands on with Python, GPU acceleration, and distributed computing frameworks. ** A confident communicator and collaborator, able to bridge technical innovation with business impact. The offer: You'll receive a highly competitive salary plus bonus More ❯
Posted:

zScaler Consultant

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
VPN, firewalls, etc.) Experience integrating Zscaler with security tools (e.g., SIEM, EDR, CASB) Desirable Skills: Zscaler certifications (ZCCA-IA, ZCCA-PA, or ZCCP) Familiarity with scripting or automation (PowerShell, Python) Bright Purple is proud to be an equal opportunities employer. We partner with clients who value and actively promote diversity and inclusion across the technology sector. More ❯
Employment Type: Permanent, Work From Home
Posted:

zScaler Consultant

edinburgh, central scotland, united kingdom
Hybrid / WFH Options
Resourcing Group
VPN, firewalls, etc.) Experience integrating Zscaler with security tools (e.g., SIEM, EDR, CASB) Desirable Skills: Zscaler certifications (ZCCA-IA, ZCCA-PA, or ZCCP) Familiarity with scripting or automation (PowerShell, Python) Bright Purple is proud to be an equal opportunities employer. We partner with clients who value and actively promote diversity and inclusion across the technology sector. JBRP1_UKTJ More ❯
Posted:

Platform Test Lead

Edinburgh, Midlothian, Scotland, United Kingdom
Inspire People
FinOps initiatives through cost-impact and performance-focused testing. Mentor engineers and champion modern test automation and continuous delivery practices. You'll work with: AWS, Terraform, Docker/Kubernetes, Python/Java, CI/CD pipelines, Datadog, Grafana, JMeter, Locust, and related automation frameworks. Essential Criteria It is essential that you have: Proven experience in test automation for infrastructure and … platform engineering, including maturing PaaS/SaaS products. Strong coding skills (Python or Java), with experience building reusable test frameworks, utilities, and using BDD approaches (e.g. Gherkin/Cucumber) for collaborative testing. Hands-on experience with CI/CD pipelines, containerisation (Docker/Kubernetes), cloud platforms (AWS preferred), and infrastructure-as-code (e.g. Terraform). Familiarity with observability and performance More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Software engineer - Python/Typescript

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Lorien
Full Stack Engineer (Python/Typescript) Hybrid Working - Edinburgh OR London - 1 day a week on site. Financial Services Initial 3-Month Contract Lorien's leading banking client is looking for a Full Stack Engineer to join the existing team to support an ongoing Front Desk Project that is powered by AI. The project is working on a reception desk … a Hybrid Model of 1 day a week on site. Initial 3-Month Contract with Potential for Extension. Key Skills and Experience Strong experience writing high-quality code in Python (80% role focus) Strong Experience writing high-quality code in Typescript (20% role focus) Experienced in working with Fast API. Experienced with Agent Frameworks. Experienced with Model Context Protocol (MCP More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Data Science Trainee

Edinburgh, Midlothian, Scotland, United Kingdom
ITOL Recruit
courses to ensure you are 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 visually appealing dashboards for complex More ❯
Employment Type: Full-Time
Salary: £30,000 - £50,000 per annum
Posted:

Senior Data Engineer

Edinburgh, Midlothian, United Kingdom
Primus Connect
and transformation logic in Databricks Implement and maintain Delta Lake physical models and relational data models. Contribute to design and coding standards, working closely with architects. Develop and maintain Python packages and libraries to support engineering work. Build and run automated testing frameworks (e.g. PyTest). Support CI/CD pipelines and DevOps best practices. Collaborate with BAs on source … PySpark and SparkSQL. Strong knowledge of relational database modelling Experience designing and implementing in Databricks (DBX notebooks, Delta Lakes). Azure platform experience. ADF or Synapse pipelines for orchestration. Python development Familiarity with CI/CD and DevOps principles. Desirable Skills Data Vault 2.0. Data Governance & Quality tools (e.g. Great Expectations, Collibra). Terraform and Infrastructure as Code. Event Hubs More ❯
Employment Type: Contract
Rate: GBP 550 - 615 Daily
Posted:

Senior Data Engineer

Edinburgh, City of Edinburgh, United Kingdom
Primus Connect
and transformation logic in Databricks Implement and maintain Delta Lake physical models and relational data models. Contribute to design and coding standards, working closely with architects. Develop and maintain Python packages and libraries to support engineering work. Build and run automated testing frameworks (e.g. PyTest). Support CI/CD pipelines and DevOps best practices. Collaborate with BAs on source … PySpark and SparkSQL. Strong knowledge of relational database modelling Experience designing and implementing in Databricks (DBX notebooks, Delta Lakes). Azure platform experience. ADF or Synapse pipelines for orchestration. Python development Familiarity with CI/CD and DevOps principles. Desirable Skills Data Vault 2.0. Data Governance & Quality tools (e.g. Great Expectations, Collibra). Terraform and Infrastructure as Code. Event Hubs More ❯
Employment Type: Contract
Rate: £550 - £615/day Outside IR35
Posted:

Data Analyst Power BI, Python/R - Near Edinburgh Hybrid

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Lorien
Data Analyst (Power BI, Python/R) - Near Edinburgh Hybrid Having placed a number of people into their teams ourselves, Lorien's long standing client based near Edinburgh - a leader in their industry with a growing and consistently award-winning product line - have asked us to help them in their searches for a Data Analyst to join their team on … more The kind of skills they're looking for: Strong Power BI skills with the ability to train others to use it who may be less familiar Programming with Python and/or R SQL Excel (ideally VBA) Background involving as many of the following as possible: Azure (Key Vault/Data Factory/Data Lakes) Power Apps CRMs (ideally More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Data Analyst (Power BI, Python/R) - Near Edinburgh Hybrid

Edinburgh, Stockbridge, City of Edinburgh, United Kingdom
Hybrid / WFH Options
Lorien
Data Analyst (Power BI, Python/R) - Near Edinburgh Hybrid Having placed a number of people into their teams ourselves, Lorien's long standing client based near Edinburgh - a leader in their industry with a growing and consistently award-winning product line - have asked us to help them in their searches for a Data Analyst to join their team on … more The kind of skills they're looking for: Strong Power BI skills with the ability to train others to use it who may be less familiar Programming with Python and/or R SQL Excel (ideally VBA) Background involving as many of the following as possible: Azure (Key Vault/Data Factory/Data Lakes) Power Apps CRMs (ideally More ❯
Employment Type: Permanent
Posted:

Data Analyst Trainee

Edinburgh, Midlothian, Scotland, United Kingdom
ITOL Recruit
to ensure you are suitably 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 visually appealing dashboards for complex More ❯
Employment Type: Full-Time
Salary: £30,000 - £50,000 per annum
Posted:

Trainee Software Developer

Edinburgh, Midlothian, Scotland, United Kingdom
ITOL Recruit
includes a selection of more 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. You can use it for both More ❯
Employment Type: Full-Time
Salary: £28,000 - £35,000 per annum
Posted:
Python
Edinburgh
10th Percentile
£28,250
25th Percentile
£31,625
Median
£50,000
75th Percentile
£78,031
90th Percentile
£90,000