Permanent Python Jobs in Edinburgh

1 to 25 of 302 Permanent Python Jobs in Edinburgh

Senior Lead Software Engineer (Python)

Edinburgh, Scotland, United Kingdom
LSEG (London Stock Exchange Group)
Join to apply for the Senior Lead Software Engineer (Python) role at LSEG (London Stock Exchange Group) 3 weeks ago Be among the first 25 applicants Join to apply for the Senior Lead Software Engineer (Python) role at LSEG (London Stock Exchange Group) Role profile: Are you an experienced software engineer with a passion for productionising data science solutions? Do … roadmaps. What you'll bring: Essential skills: Extensive experience in software engineering with a focus on designing and implementing high-performance, scalable systems. Proficiency in Object-Oriented programming in Python for backend development. Expertise in cloud technologies (emphasis on Azure and/or AWS) and deployment practices, ensuring seamless and scalable delivery. Proven ability to establish and uphold coding and More ❯
Posted:

Platform Engineer (DevSecOps)

Edinburgh, Scotland, United Kingdom
Consunet Pty Ltd
using tools like Jenkins and GitLab CI. • Experience with container technologies (e.g., Docker and Kubernetes), artifact repositories (e.g., JFrog Artifactory), and container security best practices. • Competent scripting skills (e.g., Python, Bash) for automation and Infrastructure as Code. • Exposure to other Infrastructure as Code tools (e.g., Terraform, Ansible). • Proficiency in Linux/Unix systems, networking concepts, and security principles. • Familiarity More ❯
Posted:

Data Engineer - (Python and Power BI)

Edinburgh, Scotland, United Kingdom
N Consulting Limited
Data Engineer - (Python and Power BI) at N Consulting Ltd Job Summary : We are seeking a skilled Data Engineer with expertise in Python development and Power BI to join our growing data team. The ideal candidate will be responsible for designing, building, and maintaining robust data pipelines, transforming raw data into clean datasets, and delivering compelling dashboards and insights to … drive business decisions. Design, develop, and optimize ETL/ELT pipelines using Python and SQL. Develop and maintain Power BI dashboards and reports to visualize data and track KPIs. Work with stakeholders to gather business requirements and translate them into technical solutions. Perform data wrangling, cleaning, and transformation to prepare datasets for analysis. Integrate data from multiple sources (APIs, databases More ❯
Posted:

Senior Data Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Net Talent
or Azure). Deep understanding of data modeling , distributed systems , streaming architectures , and ETL/ELT pipelines . Proficiency in SQL and at least one programming language such as Python , Scala , or Java . Demonstrated experience owning and delivering complex systems from architecture through implementation. Excellent communication skills with the ability to explain technical concepts to both technical and non … ago Internship - AI Embedded Software Engineer (Italy Based) Edinburgh, Scotland, United Kingdom 2 months ago Edinburgh, Scotland, United Kingdom 3 weeks ago Edinburgh, Scotland, United Kingdom 1 week ago Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Edinburgh, Scotland, United Kingdom 2 months ago Edinburgh, Scotland, United Kingdom 5 days ago Edinburgh, Scotland, United Kingdom 1 month ago More ❯
Posted:

Senior Data Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Scott Logic
typical in modern data engineering and reporting. Including storage, data pipelines to ingest and transform data, and querying & reporting of analytical data. You've worked with technologies such as Python, Spark, SQL, Pyspark, PowerBI etc. You’ve got a background in software engineering, including Front End technologies like JavaScript. You’re a problem-solver, pragmatically exploring options and finding effective More ❯
Posted:

Security Engineer - M&G plc.

Edinburgh, Scotland, United Kingdom
Jobs via eFinancialCareers
PCI, ISO 27K, GDPR) Excellent verbal and written interpersonal skills, a phenomenal teammate with strong analytical, problem solving, debugging and troubleshooting skills. Demonstrate talent in technologies such as Java, Python, Powershell, Bash, Terraform, Azure ARM Infrastructure and KQL (for Azure Log Analytics queries) An ability to drive decisions and be hands on We have a diverse workforce and an inclusive More ❯
Posted:

Senior Software Engineer (Backend)

Edinburgh, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
We would be looking for the following Minimum requirements include demonstrated hands-on experience with: Backend software engineering in Java and ideally an additional OOP language (e.g., Go or Python) Developing RESTful APIs and understanding API Gateways (e.g., APIGEE) Building applications with container technologies (e.g., Docker) Managing applications deployed to Kubernetes, Istio, Helm Cloud platforms such as GCP, GKE, IaC More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Enterprise Security Engineer

Edinburgh, Scotland, United Kingdom
M&G plc
PCI, ISO 27K, GDPR) Excellent verbal and written interpersonal skills, a phenomenal teammate with strong analytical, problem solving, debugging and troubleshooting skills. Demonstrate talent in technologies such as Java, Python, Powershell, Bash, Terraform, Azure ARM Infrastructure and KQL (for Azure Log Analytics queries) An ability to drive decisions and be hands on We have a diverse workforce and an inclusive More ❯
Posted:

Senior IaC Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Responsibilities 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 ❯
Posted:

Principal Data Scientist

Edinburgh, Scotland, United Kingdom
Wood Mackenzie
software, and value communication and collaboration. Our Tech Stack We use a wide variety of tools and technologies across our products. For this role, we're looking for: Strong Python skills and experience with AI/ML approaches and frameworks such as RAG, LangChain, TensorFlow, and PyTorch. Exposure to LLMs from model families such as Anthropic, Meta, Amazon, and OpenAI. … Our web products are developed using TypeScript, React, and Redux We have a shared component library implementing our design system We implement GraphQL and RESTful APIs using NodeJS and Python Our backend services are implemented in C#/.NET or Typescript/NodeJS DynamoDB, Redshift, Postgres, Elasticsearch, 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 www.eeoc.gov If you are applying for a role and have a physical More ❯
Posted:

Machine Learning Engineer (Visa Sponsorship Available)

Edinburgh, United Kingdom
Techwaka
with business objectives and best practices in machine learning. Optimization : Continuously improve machine learning infrastructure and production workflows. Strong technical foundation in machine learning and software engineering Proficiency in Python and ML libraries (e.g., TensorFlow, PyTorch, scikit-learn) Experience with cloud platforms (AWS, GCP, Azure) Experience with CI/CD pipelines for machine learning (e.g., Vertex AI) Familiarity with data … a related field 3+ years of experience in deploying and maintaining machine learning models Experience with cloud platforms, model pipelines, and CI/CD processes Strong coding skills in Python Benefits Flexible Working Options : Including hybrid and remote options Competitive Compensation Package + Bonus 25 Days Holiday Per Year (increasing to 28 after 2 years) 2 Paid Volunteering Days Per More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Data Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Motability Operations Ltd
and fundamental services like IAM, Lambda, S3 etc. Experience of liaising with both in-house and third party development teams, across different geographical sites Skilled at writing and understand Python code especially those using AWS boto3 APIs Good understanding of replication software such as DMS Very good SQL skills Past experience and solid understanding of end to end Data Warehouse … roles. Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 3 months ago Edinburgh, Scotland, United Kingdom 5 days ago Python Backend Junior Software Engineer - Remote 4 days a week (Europe) Edinburgh, Scotland, United Kingdom $30,000.00-$40,000.00 4 weeks ago Edinburgh, Scotland, United Kingdom 3 weeks ago Edinburgh, Scotland … months ago Software Engineer - Identity and access management Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 3 days ago Edinburgh, Scotland, United Kingdom 4 days ago Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Edinburgh, Scotland, United Kingdom 4 months ago Edinburgh, Scotland, United Kingdom 6 days ago Freelance Data Analyst (Python) - AI Trainer Edinburgh More ❯
Posted:

Core Data Engineer

Edinburgh, Scotland, United Kingdom
Optima Partners
and Tools: Identify opportunities for automation and recommend tools to improve data engineering workflows. Documentation: Maintain detailed technical documentation for all solutions and processes. Technical Skills Programming: Proficiency in Python, Java, Scala, or similar languages. Big Data Technologies: Hands-on experience with big data tools e.g. (Databricks, Apache Spark, Hadoop). Cloud Platforms: Familiarity with AWS, Azure, GCP, or other … . Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 3 months ago Edinburgh, Scotland, United Kingdom 1 month ago Python Backend Junior Software Engineer - Remote 4 days a week (Europe) Edinburgh, Scotland, United Kingdom $30,000.00-$40,000.00 3 weeks ago Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland … Engineer - Identity and access management Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 4 days ago Edinburgh, Scotland, United Kingdom 4 days ago Freelance Data Analyst (Python) - AI Trainer Edinburgh, Scotland, United Kingdom 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of More ❯
Posted:

Banking & Capital Markets Risk Tech , Manager, Technology Consulting FS

Edinburgh, Scotland, United Kingdom
EY
Understanding of the System Delivery Life Cycle. Experience of using agile delivery tools such as JIRA, Pivotal, Collab, Confluence Experience of engineering based on the likes of SQL, SSIS, Python, Java, Scala, XML/FpML and Power BI Solution architecture (Business, Functional, Technical) Data architecture, data lineage and all aspects of AI including, but not limited to, NLP, ML, deep … Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 1 week ago Linux Engineering Manager - Optimisation for Latest Hardware Edinburgh, Scotland, United Kingdom 3 months ago Engineering Manager - Public Cloud, Python, Golang Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 1 month ago Ubuntu Engineering Delivery and Excellence Manager Edinburgh, Scotland More ❯
Posted:

Junior Software Engineer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
contributions will be pivotal in advancing the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working with or an understanding of LLM frameworks such as Haystack, LlamaIndex, and LangChain, with a focus on Retrieval More ❯
Posted:

Staff Data Engineer

Edinburgh, United Kingdom
FanDuel
native services (AWS, GCP, or Azure) Understanding of data modeling, distributed systems, ETL/ELT pipelines, and streaming architectures Proficiency in SQL and at least one programming language (e.g., Python, Scala, or Java) Demonstrated experience owning complex technical systems end-to-end, from design through production Excellent communication skills with the ability to explain technical concepts to both technical and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Infrastructure Engineering Lead

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Lloyds Banking Group
e.g. segmentation, monitoring, intrusion detection/prevention). Any experience in Zero Trust architecture in cloud environments would be very desirable. Security Defence Centre Tools and practices. Scripting & Automation Python (preferred), PowerShell, Configuration as Code principles and API integration (e.g., Microsoft Graph API) Leadership & Strategy Strategic planning, innovation leadership and delivery in infrastructure and cloud security Budget and resource management More ❯
Posted:

Encryption Program Analyst, Vice President, Hybrid

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
State Street
years) experience within Cybersecurity including SecOps, Cloud Security, and secure architecture. Bachelor's Degree in Computer Science/Engineering, related discipline, or equivalent work experience. Strong proficiency in Python, PowerShell, Bash, or Java. Hands-on Experience with key management systems (HashiCorp Vault, ASW KMS, Azure Key Vault, OCI KMS). Experience with Kubernetes, Terraform, Ansible, Chef, and CI/CD More ❯
Posted:

Senior Machine Learning Engineer

Edinburgh, UK
Stealth Startup
existing models Deploy data science models on scalable AWS cloud infrastructures, ensuring best practices for security and performance Assist in Infrastructure as Code initiatives using Terraform Write clean, maintainable Python code for data science software, ensuring high standards of code quality and maintainability Continuously monitor and improve the performance of data science models in production Work closely with cross-functional … NLP models, and deploying them in a production environment Bachelors degree in computer science, data science, mathematics, statistics, engineering or related field Proficiency in writing clean, robust, and scalable Python packages for backend functionality Experience with Python data science and NLP libraries Expertise in software development practices such as version control, code review, software design patterns, and CI/CD More ❯
Employment Type: Full-time
Posted:

Site Reliability / Gitops Engineer

Edinburgh, Scotland, United Kingdom
Canonical
control, peer review and CI/CD to roll out changes both to applications and infrastructure Strong modern engineering background (peer-review, unit testing, SCM, CI/CD, Agile) Python software development experience, with large projects Practical knowledge of Linux networking, routing, and firewalls Affinity with various forms of Linux storage, from Ceph to Databases Hands-on experience administering enterprise … ago Edinburgh, Scotland, United Kingdom 2 months ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 5 days ago Edinburgh, Scotland, United Kingdom 1 week ago Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Edinburgh, Scotland, United Kingdom 2 months ago Edinburgh, Scotland, United Kingdom 4 days ago Edinburgh, Scotland, United Kingdom 2 months ago … Software Engineer (Python/Linux/Packaging) Edinburgh, Scotland, United Kingdom 5 months ago Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 1 month ago Software Engineer - Python - Container Images Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 3 months ago Edinburgh, Scotland, United Kingdom 2 weeks ago Python and Kubernetes Software Engineer - Data More ❯
Posted:

DevOps Specialist

Edinburgh, Scotland, United Kingdom
JR United Kingdom
text, voice, and images, with a roadmap that includes agentic superModels, API integrations, and video capabilities. Role Overview We are looking for a Senior DevOps Specialist with a strong python and data engineering background to support our R&D and tech teams by designing, building, and maintaining robust infrastructure and data pipelines across AWS and GCP. You will be instrumental … Pipelines, or Jenkins, with a strong ability to optimize CI/CD workflows as well as AI training and inference pipelines for performance and reliability." Exceptional programming skills in Python . You are expected to write clean, efficient, and production-ready code. You should be highly proficient with modern Python programming paradigms and tooling. Proficiency in data-centric programming and … scripting languages (e.g., Python , SQL , Bash ). Proven experience designing and maintaining scalable ETL/ELT pipelines. Focused, sharp, and results-oriented : You are decisive, work with a high degree of autonomy, and consistently deliver high-quality results. You are quick to understand and solve the core of a problem and know how to summarize it efficiently for stakeholders. Effective More ❯
Posted:

Software Engineering Manager

Edinburgh, Scotland, United Kingdom
JR United Kingdom
Lead agile engineering teams across the full SDLC, from ideation to deployment, in a collaborative and high-impact environment. Drive architectural decisions and development best practices across technologies like Python, React, Kubernetes, object storage, Terraform, and both Linux/Windows deployments. Encourage a culture of creative problem-solving, A/B testing of processes, and continuous experimentation to improve team More ❯
Posted:

Cloud Infrastructure Engineer, Associate

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
BlackRock, Inc
complex infrastructure across cloud providers. At least 2 years of CI/CD experience using tools like Azure DevOps, GitLab, or Jenkins. Experience in systems automation with BASH, PowerShell, Python, GoLang, or similar. Contributed to Agile teams to achieve common goals. Knowledge of cloud networking resources such as VPCs, VCNs, Vnets, NSGs, Security Groups, etc. Experience with deployment and orchestration More ❯
Posted:

Full Stack Software Engineer - Healthcare

Edinburgh, UK
Princeton Biopartners
structures and algorithms, complexity, object oriented design Mastery of modern web technologies & Javascript is essential: React, CSS, Node, Angular, etc. Proficient in at least one all purpose imperative language: Python (ideal), Java, C++, etc. Familiar with modern DevOps/CloudOps best practices - test driven development, CI/CD, etc. Desirable: prior experience with Azure and NoSQL Desirable: experience and interest More ❯
Employment Type: Full-time
Posted:

Reprogramming Specialist

Edinburgh, United Kingdom
KBR, Inc
or related field. 5+ years of experience in software development, and software modernization. Strong expertise in software engineering standards, specifications, and best practices. Familiarity with modern programming languages including Python, C++, Java, JavaScript etc Experience with full stack development and deployment (GUI development, databases, integration APIs, Docker, Kubernetes etc) Working in EW and defence experience preference. Experience with software quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Python
Edinburgh
10th Percentile
£38,000
25th Percentile
£48,750
Median
£57,500
75th Percentile
£75,360
90th Percentile
£82,751