1 to 25 of 37 Python Jobs in Edinburgh

Senior Infrastructure Support Engineer

Hiring Organisation
Nscale
Location
Edinburgh, UK
Employment Type
Full-time
Write and maintain runbooks, automate diagnostics, and reduce human intervention using scripts or small tools. Automation and Git. Scripting or software skills in Bash, Python, or JavaScript (or equivalent) for operational tooling and integrations, and experience with Infrastructure Automation tools (Ansible, Puppet, Terraform, Chef) Cloud Infrastructure Administration and Troubleshooting. Strong

Technology Engineering Industrial Placement

Hiring Organisation
Lloyds Banking Group
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£24,000
join feature teams to have first-hand experience of the software development life cycle. You may obtain experience in: Software Engineering coding in Java, Python, C#, JavaScript, Kotlin, Swift. DevOps building pipelines and automating releases. Quality Assurance testing, refining and improving customer journeys. This isnt work experience. This is work

Senior Java Developer - Edinburgh Hybrid - 100K, 30% Bonus

Hiring Organisation
Lorien
Location
Edinburgh, Stockbridge, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum Bonus, Hybrid, WFH, Progression
code and instilling best practices wherever possible Knowledge and Experience: Strong software development skills with Java and ideally any of the following: JavaScript/Python/C#/C++/Kotlin Strong grasp of data structures and algorithms such as HashMaps/HashTables Knowledge of "under the bonnet" areas such

Senior Java Developer - Edinburgh Hybrid - 100K, 30 Bonus

Hiring Organisation
Lorien
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £100,000 per annum, Inc benefits
code and instilling best practices wherever possible Knowledge and Experience: Strong software development skills with Java and ideally any of the following: JavaScript/Python/C#/C++/Kotlin Strong grasp of data structures and algorithms such as HashMaps/HashTables Knowledge of "under the bonnet" areas such

Software Engineering Manager

Hiring Organisation
Ion recruitment
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 - 110,000 Annual
leadership role (team lead, tech lead, or manager). Demonstrated success in delivering SaaS applications. Modern web technology stacks (e.g., React, Node.js, Go, Python, PostgreSQL) APIs and communication protocols (REST, WebSockets, MQTT) Cloud and DevOps tools (AWS services such as Lambda, ECS, S3, RDS, along with Docker, Terraform, GitHub, Jenkins

Software Engineering Manager

Hiring Organisation
Ion recruitment
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£70000 - £110000/annum plus a blue chip package
leadership role (team lead, tech lead, or manager). Demonstrated success in delivering SaaS applications. Modern web technology stacks (e.g., React, Node.js, Go, Python, PostgreSQL) APIs and communication protocols (REST, WebSockets, MQTT) Cloud and DevOps tools (AWS services such as Lambda, ECS, S3, RDS, along with Docker, Terraform, GitHub, Jenkins

Lead Data Engineer

Hiring Organisation
Cathcart Technology
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum Bonus, Pension and Shares
Kafka , Spark , Databricks , dbt , and Airflow . You'll know your way around cloud platforms (AWS, GCP, or Azure) and be confident coding in Python , Java , or Scala . Most importantly, you'll understand what it takes to design data systems that are scalable , reliable and built for the long

Lead Data Engineer

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Kafka , Spark , Databricks , dbt , and Airflow . You'll know your way around cloud platforms (AWS, GCP, or Azure) and be confident coding in Python , Java , or Scala . Most importantly, you'll understand what it takes to design data systems that are scalable , reliable and built for the long

Senior Security Research Architect

Hiring Organisation
NVIDIA
Location
Edinburgh, UK
Employment Type
Full-time
least one of the following: model writing, bounded and unbounded model checking, and symbolic execution. Programming and debugging fundamentals across languages such as Python, ARM assembly, and C/C++. The ideal candidate will enjoy working in a diverse team, with excellent communication skills and a genuine passion for teamwork.

Trainee Ai Engineer

Hiring Organisation
IT Career Switch
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£25,000 - £45,000 per annum
accessible anytime, anywhere, through our easy-to-use online platform. Step 2: Full-Stack AI Mastery Dive deeper with in-demand technical skills including Python programming, data handling, machine learning, and version control with Git and GitHub. You’ll work on hands-on mini projects that mirror real-world challenges

Data Engineering Manager

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
mentoring and coaching your team to grow their skills and take ownership of delivery. You'll have previous hands-on experience with Java or Python, cloud platforms (AWS, GCP, or Azure), whilst working closely with cross functional teams to translate analytics and business needs into practical, high-impact data solutions.

Web Developer Trainee

Hiring Organisation
ITOL Recruit
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£25,000 - £35,000 per annum
speed. React-js JavaScript 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 small and complex tasks, and it is used across many different industries. Step 3 - Build a Portfolio Website Project

Electronic Investment Solutions Sales

Hiring Organisation
BBVA
Location
Edinburgh, UK
Employment Type
Full-time
Products: Equity, Structured Products or knowledge of 3rd party electronic platforms. Ability to effectively communicate in English. Spanish preferred but not required. Programming languages: python, javascript Soft skills: Good Time Management skills. Analytical skills. Strong communication skills. Proactive behaviour. Please note that priority will be given to candidates

Lead Data Scientist - Remote

Hiring Organisation
Exposed Solutions
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £80,000 per annum
fine-tuning, prompt engineering and productionisation · Deep experience in MLOps on Azure, including CI/CD, monitoring and scaling pipelines. · Strong coding skills in Python, with frameworks such as PyTorch, FastAPI and Azure CLI. ALL APPLICANTS MUST BE FREE TO WORK IN THE UK Exposed Solutions is acting

Lead Data Scientist - Remote

Hiring Organisation
Exposed Solutions
Location
EH12, Hermiston, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum
fine-tuning, prompt engineering and productionisation · Deep experience in MLOps on Azure, including CI/CD, monitoring and scaling pipelines. · Strong coding skills in Python, with frameworks such as PyTorch, FastAPI and Azure CLI. ALL APPLICANTS MUST BE FREE TO WORK IN THE UK Exposed Solutions is acting

Software Engineer, Summer Intern Uk

Hiring Organisation
Bending Spoons
Location
Edinburgh, UK
Employment Type
Full-time
refine your ability to choose the right tools for every challenge. From monolithic to microservices architectures, gRPC to REST APIs, Kubernetes to Docker, Python to Rust—you'll show that true expertise isn't about using the trendiest technologies, but about understanding their purpose to unleash their full potential. Build

FPGA Design Engineer

Hiring Organisation
Sanderson Recruitment
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
effectively within multidisciplinary teams and liaise directly with clients. Desirable: Familiarity with version control systems (e.g., Git, SVN). Scripting experience in TCL or Python for tool automation. Additional Information: Due to the sensitive nature of the work, successful candidates must be eligible for UK Security Clearance. Pre-employment screening

LLM Architect

Hiring Organisation
Bright Purple
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
scale ML systems engineering , with direct experience in deploying or optimising LLMs. Hands-on expertise in C Rust/Go for systems programming, plus Python for model integration. Strong knowledge of distributed runtimes and scheduling frameworks (e.g. Ray, Dask, MPI, or custom equivalents). Experience with GPU cluster management (CUDA

LLM Architect

Hiring Organisation
Bright Purple
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Permanent
scale ML systems engineering , with direct experience in deploying or optimising LLMs. Hands-on expertise in C Rust/Go for systems programming, plus Python for model integration. Strong knowledge of distributed runtimes and scheduling frameworks (e.g. Ray, Dask, MPI, or custom equivalents). Experience with GPU cluster management (CUDA

Principal Snowflake Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
based application development and data infrastructure. While not everything listed is essential, youll ideally be familiar with: AWS TypeScript, React, Node.js C# and Python services Data stores such as Redshift, DynamoDB, Postgres, Elasticsearch, S3 Snowflake as a central part of a modern data platform This is a brilliant opportunity

Data Science and AI Industrial Placement

Hiring Organisation
Lloyds Banking Group
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£24,000
explainability, and governance frameworks. Your skills toolkit Youll have the opportunity to gain hands-on experience in some of the following: Programming languages like Python Machine learning techniques and theory Generative and Agentic AI AI Solution design and evaluation techniques Cloud platforms like GCP CI/CD, DevOps and software … team in your corner A dedicated mentor A buddy whos been through it before A close-knit community of data professionals who speak fluent Python and coffee, naturally Your future. Fully funded Youll earn a good salary while mastering the skills shaping the future of tech and finance.

Trainee Data Analyst

Hiring Organisation
ITOL Recruit
Location
Edinburgh, Midlothian, Scotland, 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

Data Analyst Placement Programme

Hiring Organisation
ITOL Recruit
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Permanent
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

Machine Learning Engineer (Databricks)

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£70,000
MLOps Engineer who can truly bridge the gap between Data Engineering and Data Science. This role is all about leveraging Databricks and Python to design, build, and scale data models that drive genuine business impact. Youll be joining a scaling B2B tech company based in Edinburgh city centre a team … data science, analytics, and ML solutions. Continuously optimise data workflows for performance, reliability, and scalability. What youll need: Proven hands-on experience with Databricks, Python, PySpark, and SQL. Machine learning experience in a cloud environment (AWS, Azure, or GCP). Strong understanding of ML libraries such as scikit-learn, TensorFlow

Machine Learning Engineer (Databricks)

Hiring Organisation
Bright Purple
Location
Edinburgh, Roxburgh's Court, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
MLOps Engineer who can truly bridge the gap between Data Engineering and Data Science. This role is all about leveraging Databricks and Python to design, build, and scale data models that drive genuine business impact. You’ll be joining a scaling B2B tech company based in Edinburgh city centre … science, analytics, and ML solutions. • Continuously optimise data workflows for performance, reliability, and scalability. What you’ll need: • Proven hands-on experience with Databricks, Python, PySpark, and SQL. • Machine learning experience in a cloud environment (AWS, Azure, or GCP). • Strong understanding of ML libraries such as scikit-learn, TensorFlow