1 to 25 of 81 Python Jobs in Edinburgh

Technical Data Analyst (SQL)

Location
City of Edinburgh, Scotland, United Kingdom
database design and data warehouse principles. Strong understanding of investment data, good to have Knowledge of one or more programming languages (e.g. Java, Python, VBA). Proficiency in data manipulation and data cleansing techniques. Knowledge of data governance and best practices in data management. Continuous improvement mindset for self ...

Sr. Snowflake Architect

Location
City of Edinburgh, Scotland, United Kingdom
regimes (e.g., GDPR/CCPA/HIPAA/PCI-DSS/SOX).Proficiency in SQL and at least one programming language for data engineering (Python preferred), plus CI/CD and IaC (Git, pipelines, Terraform/CloudFormation) including declarative, version-controlled Snowflake object management.Proven ability to assess legacy estates, create ...

Senior DevOps Solutions Engineer - London & Edinburgh, United Kingdom

Location
City of Edinburgh, Scotland, United Kingdom
London or Edinburgh or are within commutable distance. Solid experience in DevOps and Platform Engineering. Proven architectural and design skills. Programming and scripting languages: Python, Go, YAML, JSON, etc. Experience with policy as code (e.g., Open Policy Agent and Rego). Git and version control workflows. CI/CD tools ...

Senior Data Engineer

Location
City of Edinburgh, Scotland, United Kingdom
junior engineers and lead technical initiatives within cross-functional teams. Skills and Experience What skills we would like you to have Programming: Proficiency in Python, Java, Scala, or similar languages for data processing. Big Data Technologies: Hands-on experience with tools such as Databricks, Apache Spark, and Hadoop. Cloud Platforms ...

Core Data Engineer

Location
City of Edinburgh, Scotland, United Kingdom
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 ...

Consulting Engineer, Infrastructure & AI Architecture

Location
City of Edinburgh, Scotland, United Kingdom
sovereignty constraints that shape them. Sufficient hands-on fluency with infrastructure-as-code and automation (e.g., Terraform, Ansible, Kubernetes tooling) and working proficiency in Python to prototype, validate, and stress-test your own designs. Track record of building capacity and total-cost models that withstand scrutiny from engineering, finance ...

Systems Engineer - Data Engineering

Location
City of Edinburgh, Scotland, United Kingdom
Familiar with ETL/ELT frameworks, and experienced with Big Data Processing Tools (e.g. Spark, Airflow, Hive, etc.) Knowledge of programming languages (e.g. Java, Python, SQL) Hands-on experience with SQL/NoSQL database design. Degree in STEM, or similar field; a master’s is a plus. Data engineering certification ...

Senior Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
developer tooling, and automation platforms . Senior-level software engineering expertise with hands-on experience in several of the following: Java/Spring Boot Python JavaScript/TypeScript Gradle Jenkins/Groovy REST APIs and service integration Event-driven architectures and messaging technologies Strong understanding of containerized applications and practical ...

Data Science & AI Graduate Scheme - Edinburgh

Location
City of Edinburgh, Scotland, United Kingdom
transparency, interpretability and risk management throughout the AI lifecycle, helping maintain customer trust while delivering innovative AI capabilities. Your skills toolkit You’ll master: Python& SQL Cloud platforms like GCP Data Analysis Machine learning techniques, both theory and application Generative and Agentic AI AI Solution design and evaluation techniques ...

Edinburgh AI & Data Graduate Programme 2027 - 2028

Location
City of Edinburgh, Scotland, United Kingdom
collaboration. Bring a learning mindset, actively seek feedback and use it to adapt and improve. Have some experience using analytical tools (such as Python, SQL, Power BI, Excel). Accenture values collaboration, bringing people together at least three times a week at client sites or one of our UK offices. ...

Senior Software Engineer - Java, Node.js & AWS

Location
City of Edinburgh, Scotland, United Kingdom
logging, metrics and distributed tracing Comprehensive testing across unit, integration and functional layers Maven or Gradle Java concurrency and JVM performance fundamentals Experience with Python, Spring Cloud, WebFlux or reactive programming would be advantageous. What Success Looks Like Technical Excellence & Craft Mastery Write clean, maintainable and highly optimised code. ...

Senior Back End Software Engineer

Hiring Organisation
Indigo Vision
Location
Edinburgh, UK
Employment Type
Full-time
value transferable skills, enthusiasm, and diverse perspectives. Programming Skills: Strong foundational skills in at least one general-purpose programming language (such as Golang, Python, C, C++, Rust, or Java).Software Development Background: Demonstrated industry experience as a Software Engineer building and maintaining backend services. Cloud & Distributed Systems: Experience developing backend ...

Software Engineer New Edinburgh, Scotland, United Kingdom

Location
City of Edinburgh, Scotland, United Kingdom
engineering field, or equivalent practical experience preferred. 2+ years of experience preferred. Experience writing distributed, highly scalable, and available backend systems & APIs using Java, Python, or similar programming languages. A fundamental understanding of data structures and algorithms. Good grasp of relational and non‐relational databases, messaging queues, and handling concurrency. ...

Sr. Software Engineer - AI/ML - AI Platform (EDI)

Hiring Organisation
Addepar
Location
Edinburgh, UK
Employment Type
Full-time
abstracting AI complexity so they can iterate quicklyWho You AreExtensive professional experience in backend software engineering, with expertise in programming languages/technologies like Python, Golang, gRPC, AWS, and KubernetesProven track record of owning and shipping complex, production-grade systems. Proven experience shipping and maintaining AI-native products or features ...

Automation and Workflow Architect

Location
City of Edinburgh, Scotland, United Kingdom
measure, track, and quantitatively present automation performance metrics. Experience across the full application lifecycle (design, build, deploy, maintain) Strong programming experience (e.g., JavaScript, Python, Java or similar) Solid understanding of SQL databases, data modelling and query optimisation Strong analytical and problem‐solving skills Confidence working with multiple systems, tools ...

Senior Forward Deployed Engineer

Location
City of Edinburgh, Scotland, United Kingdom
including significant time in a client-facing technical role such as forward deployed engineering, solutions architecture, or technical consulting or implementation. Strong experience in Python (or another language) and confidence working across the full stack. Demonstrated experience designing and delivering production data pipelines and system integrations (ETL/ELT, APIs ...

Senior Quantitative Analyst, Investment Analytics

Location
City of Edinburgh, Scotland, United Kingdom
quantitative judgement, including method selection, robustness testing and a clear understanding of the difference between correlation, prediction and causality. Advanced practical capability in Python and SQL, experience of working with large financial datasets and reproducible analytical workflows. Fluent with AI coding tools (e.g. Claude Code, Codex, GitHub Copilot) for development ...

Security Engineer

Location
City of Edinburgh, Scotland, United Kingdom
technologies, particularly CrowdStrike, as well as experience with SIEM, SOAR and other security platforms.* Automation and integration skills including scripting or development using PowerShell, Python, Bash or similar, API-based integrations and Infrastructure as Code and configuration automation technologies such as Terraform.* CI/CD pipelines, version control and approaches ...

Senior Test Engineer

Hiring Organisation
Version 1
Location
Edinburgh, UK
Employment Type
Full-time
systems integration and user acceptance testing e.g. manual testing. Confident with building and maintaining frameworks in one or more of these languages: Java, JavaScript, Python, or C#.Have practical experience with open source tools such as: Cypress, Karate, PlayWright, Selenium or similar. Worked in an agile environment. Candidates must have active ...

Principal AI Platform Engineer

Location
City of Edinburgh, Scotland, United Kingdom
gateways and API management, such as LiteLLM, Bifrost or similar* GPU workloads, including performance, utilisation and resource management* Programming and scripting, such as Python, Bash or Go* Monitoring, observability and SRE practices* Secure, resilient and scalable service design* Authentication, access control, rate limiting and service integration* Technical documentation and operational ...

DevOps Engineer

Location
City of Edinburgh, Scotland, United Kingdom
following as essential to the job: Expertise with CI/CD tools (Jenkins, GitHub actions, Gitlab CI, Azure DevOps etc) Strong scripting ability (e.g. Python, shell, PowerShell) OCI container build, management and orchestration (docker, podman, kubernetes, lxc, etc Artifact and dependency management and deployment Familiarity with networking fundamentals, including ...

Devops Engineer

Location
City of Edinburgh, Scotland, United Kingdom
code or configuration management tooling (e.g. Terraform, Ansible, Puppet, or similar) Solid scripting ability in Bash and at least one higher‐level language (Python preferred) Experience with monitoring and observability tooling (e.g. Prometheus, Grafana, Datadog, or similar) Strong incident diagnosis skills — able to work from vague symptoms to root cause ...

Senior AI-Powered Software Engineer (Python)

Location
City of Edinburgh, Scotland, United Kingdom
CreateFuture in the UK is seeking a Senior Software Engineer to lead AI-powered software initiatives and advance our AI-native engineering practices. You will mentor teams, champion AI-assisted development, and continuously improve workflows ...

Senior Full Stack Developer

Location
City of Edinburgh, Scotland, United Kingdom
UK. It’s a plus if you have experience with AWS services such as EC2, RDS, SES or SWF; React Native; Jenkins; Python; or Bash. Familiarity with GitHub, IntelliJ and macOS is also useful. Using AI You have practical experience using AI-assisted development tools, such as Claude, OpenAI tools ...

Senior Azure Cloud & DevOps Engineer IRC305731

Location
City of Edinburgh, Scotland, United Kingdom
services at scale. Requirements Deep hands-on experience with Azure, Azure Bicep, Terraform, and hub-and-spoke network design. Strong proficiency in Jenkins, GitLab, Python, and PowerShell for end-to-end automation. Proven track record architecting scalable cloud platforms within highly regulated financial or banking environments. Expertise in writing ...