Python Jobs in Scotland

426 to 450 of 545 Python Jobs in Scotland

PhD Position: Understanding and Reducing the Environmental Impact of Large Scale Video and AI S ...

Glasgow, United Kingdom
International Society for Industrial Ecology
Please note, acceptance will also depend on evidence of readiness to pursue a research degree. You will need proficiency and/or interest in a programming language such as Python or R. Some experience and/or interest in power measurements for hardware or user devices would be ideal. The willingness to work collaboratively with other researchers and external stakeholders More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Firmware Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
in developing automated testing frameworks for firmware validatio Knowledge of the specifications and limitations of sensors and actuators Backend software for testing/data gathering, e.g. C#/C python Awareness of requirements capture processes and techniques. Experience in medical device development, including medical device standards. E.g. 60601, or similar. What we offer A competitive salary and benefits, with opportunities More ❯
Posted:

Data Scientist

Edinburgh, United Kingdom
Hybrid / WFH Options
User Testing Company
for dimensional data modeling Familiarity with Snowflake (or comparable) cloud data warehousing environments Ability to develop compelling data visualizations using tools like Tableau Bonus if you have experience with Python, fraud detection, A/B testing methodologies, or AI tools that enhance your workflow. Don't meet every single requirement but excited about the role? We encourage you to apply More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

PhD Studentship for Broadcast and Streaming Sustainability

Glasgow, United Kingdom
International Society for Industrial Ecology
Please note, acceptance will also depend on evidence of readiness to pursue a research degree. You will need proficiency and/or interest in a programming language such as Python, R. The willingness to work collaboratively with other researchers and external stakeholders is essential. Depending on your background you will attend the BBC's inhouse training, University of Bristol's More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior/Principal Solar PV Engineer - Renewables

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
WSP in the UK & Ireland
the English language, with an eye for detail and focus on high quality outputs. In-depth knowledge and experience of key software, such as PVsyst, VirtoCAD, PVSol. Knowledge of Python is advantageous. Capability to manage projects and lead a project team of multi-disciplinary engineers. Preferably have “Chartered Engineer” status or be well progress towards achieving such status. Ability to More ❯
Posted:

Enterprise Architect

Aberdeen, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: We are seeking an experienced Senior Software Architect to lead the evolution of our technology platform and define the architectural direction for our suite of software products. This role is a More ❯
Posted:

Dev Ops Engineer

Glasgow, United Kingdom
FPSG Connect
Are you a highly technical, hands-on developer with a deep passion for SDLC tooling and processes? We're seeking a skilled DevOps Developer who excels in automation, development, and continuous integration. In this role, you'll collaborate closely with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer

Edinburgh, City of Edinburgh, United Kingdom
Rise Technical Recruitment
key products, and help shape the digital strategy of multiple brands. The ideal candidate will have a strong background in full stack development with solid expertise in C#, Java, Python, or C++, and a passion for building intuitive, high-performance web applications. A strong GitHub or portfolio is a must. This is a rare opportunity to be part of something … moving and meaningful, with real autonomy, responsibility, and the potential for rapid progression. The Role: Develop and maintain secure, responsive web platforms Build full stack applications using C#, Java, Python, or C++ Collaborate with design and UX teams to create user-friendly experiences Manage databases and deploy code via CI/CD pipelines The Person: Strong experience in full stack … web development Strong in at least two languages: C#, Java, Python, or C++ Proven track record of delivering live web applications Confident working independently and within a small team More ❯
Employment Type: Permanent
Salary: £80000 - £200000/annum Great Benefits Package
Posted:

Full Stack Developer

Edinburgh, Midlothian, Scotland, United Kingdom
Rise Technical Recruitment Limited
key products, and help shape the digital strategy of multiple brands. The ideal candidate will have a strong background in full stack development with solid expertise in C#, Java, Python, or C++, and a passion for building intuitive, high-performance web applications. A strong GitHub or portfolio is a must. This is a rare opportunity to be part of something … moving and meaningful, with real autonomy, responsibility, and the potential for rapid progression. The Role: Develop and maintain secure, responsive web platforms Build full stack applications using C#, Java, Python, or C++ Collaborate with design and UX teams to create user-friendly experiences Manage databases and deploy code via CI/CD pipelines The Person: Strong experience in full stack … web development Strong in at least two languages: C#, Java, Python, or C++ Proven track record of delivering live web applications Confident working independently and within a small team More ❯
Employment Type: Permanent
Posted:

Senior Data Engineer

Dunfermline, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Engineer to join their FinTech team! You will develop scalable data pipelines, ensure data quality, and support business decision-making with high-quality datasets. -Work across technology stack: SQL, Python, ETL, Big Query, Spark, Hadoop, Git, Apache Airflow, Data Architecture, Data Warehousing -Design and develop scalable ETL pipelines to automate data processes and optimize delivery -Implement and manage data warehousing … workflow migration and data orchestration using Apache Airflow -Focus on data engineering and data analytics Requirements: -5+ years of experience in SQL -5+ years of development in Python -MUST have strong experience in Apache Airflow -Experience with ETL tools, data architecture, and data warehousing solutions This contract is £450 per day inside IR35 6 month contract with likely More ❯
Posted:

Senior Data Engineer

Livingston, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Engineer to join their FinTech team! You will develop scalable data pipelines, ensure data quality, and support business decision-making with high-quality datasets. -Work across technology stack: SQL, Python, ETL, Big Query, Spark, Hadoop, Git, Apache Airflow, Data Architecture, Data Warehousing -Design and develop scalable ETL pipelines to automate data processes and optimize delivery -Implement and manage data warehousing … workflow migration and data orchestration using Apache Airflow -Focus on data engineering and data analytics Requirements: -5+ years of experience in SQL -5+ years of development in Python -MUST have strong experience in Apache Airflow -Experience with ETL tools, data architecture, and data warehousing solutions This contract is £450 per day inside IR35 6 month contract with likely More ❯
Posted:

Full Stack Developer

Edinburgh, Scotland, United Kingdom
Rise Technical Recruitment Limited
technologies, influence product direction, and help shape digital strategies for multiple brands. The ideal candidate will have a strong background in full stack development with expertise in C#, Java, Python, or C++, and a passion for building intuitive, high-performance web applications. A portfolio or GitHub profile showcasing previous work is essential. This is a unique opportunity to be part … fast-moving, meaningful environment with autonomy, responsibility, and potential for rapid career progression. The Role: Develop and maintain secure, responsive web platforms Build full stack applications using C#, Java, Python, or C++ Collaborate with design and UX teams to create user-friendly experiences Manage databases and deploy code via CI/CD pipelines The Person: Strong experience in full stack … web development Proficiency in at least two of the following languages: C#, Java, Python, C++ Proven track record of delivering live web applications Ability to work independently and in small teams confidently Reference Number: BBBH253768 To apply or for further information, please click "Apply Now" or contact Rise Technical Recruitment. This vacancy is advertised by Rise Technical Recruitment Ltd., an More ❯
Posted:

Full Stack Developer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Rise Technical Recruitment
using modern technologies, influence product directions, and help shape digital strategies for multiple brands. Responsibilities: Develop and maintain secure, responsive web platforms Build full stack applications using C#, Java, Python, or C++ Collaborate with design and UX teams to create user-friendly experiences Manage databases and deploy code via CI/CD pipelines Candidate Profile: Strong experience in full stack … web development Proficiency in at least two of the following languages: C#, Java, Python, C++ Proven track record of delivering live web applications Ability to work independently and within a small team Reference Number: BBBH(phone number removed) To apply or for further roles, please click "Apply Now" or contact Rise Technical Recruitment. This vacancy is advertised by Rise Technical More ❯
Posted:

Embedded System Engineer - Up to £65,000

Edinburgh, Scotland, United Kingdom
JR United Kingdom
running on Linux. Take full ownership of your work across the software lifecycle—design, implementation, testing, and deployment. Engage with multiple layers of the tech stack , including scripting in Python and working with Docker. Collaborate on cutting-edge projects involving distributed systems and real-time signal environments. Grow your expertise in a team that encourages continuous learning and technical exploration. … experience with: Modern C++ (C++17 or later) in embedded Linux settings System-level problem-solving and debugging complex performance issues Clean, testable code with CI and automated testing workflows Python scripting for toolchain and testing support Interest or experience with technologies like Rust, Docker, or signal processing You don't need to have every skill listed—if you're excited More ❯
Posted:

Embedded System Engineer - Up to £65,000

Aberdeen, Scotland, United Kingdom
JR United Kingdom
running on Linux. Take full ownership of your work across the software lifecycle—design, implementation, testing, and deployment. Engage with multiple layers of the tech stack , including scripting in Python and working with Docker. Collaborate on cutting-edge projects involving distributed systems and real-time signal environments. Grow your expertise in a team that encourages continuous learning and technical exploration. … experience with: Modern C++ (C++17 or later) in embedded Linux settings System-level problem-solving and debugging complex performance issues Clean, testable code with CI and automated testing workflows Python scripting for toolchain and testing support Interest or experience with technologies like Rust, Docker, or signal processing You don't need to have every skill listed—if you're excited More ❯
Posted:

Embedded System Engineer - Up to £65,000

Glasgow, Scotland, United Kingdom
JR United Kingdom
running on Linux. Take full ownership of your work across the software lifecycle—design, implementation, testing, and deployment. Engage with multiple layers of the tech stack , including scripting in Python and working with Docker. Collaborate on cutting-edge projects involving distributed systems and real-time signal environments. Grow your expertise in a team that encourages continuous learning and technical exploration. … experience with: Modern C++ (C++17 or later) in embedded Linux settings System-level problem-solving and debugging complex performance issues Clean, testable code with CI and automated testing workflows Python scripting for toolchain and testing support Interest or experience with technologies like Rust, Docker, or signal processing You don't need to have every skill listed—if you're excited More ❯
Posted:

Graduate Machine Learning Engineer - £30,000 (Edinburgh)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Nichols Digital Ltd
basic***** IMPORTANT PLEASE READ - Aiming for candidates to have a START DATE between July & August Graduate Machine Learning Engineer, Artificial Intelligence, Machine Learning, Passion & Enthusiasm , Mathematics, Data Analysis, Python, Git, SQL, BI Tools. An exciting AI company in Edinburgh are looking for several passionate & enthusiastic Graduate Machine Learning Engineer's to start between the end of June and end of … technical and non-technical audiences. Contribute to automation of data analysis workflows to streamline reporting and validation processes Graduate Machine Learning Engineer, Artificial Intelligence, Machine Learning, Mathematics, Data Analysis, Python, Git, SQL, BI Tools. Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Job function Information Technology Industries Technology, Information and Internet and Software Development More ❯
Posted:

Test Engineering Manager

Glasgow, Scotland, United Kingdom
JR United Kingdom
Support New Product Introduction (NPI) processes Provision of test support to the R&D team and product engineering Use bespoke simulation software integrated with test platforms Apply LabVIEW and Python in test development and automation tasks Ideal Candidate Profile: Current role as a Test Engineering Manager or Senior Test Engineer stepping up into a managerial position Product and industry experience … preferred, though apprenticeship and shop-floor experience are also valuable; a background in physics/physical sciences, mathematics, or electrical/electronic engineering is desirable Key Skills: LabVIEW or Python are the preferred tools, but other programming languages are also considered Must have experience in test development Based in or willing to relocate to County Durham The benefits: You’ll More ❯
Posted:

Test Engineering Manager

Edinburgh, Scotland, United Kingdom
JR United Kingdom
Support New Product Introduction (NPI) processes Provision of test support to the R&D team and product engineering Use bespoke simulation software integrated with test platforms Apply LabVIEW and Python in test development and automation tasks Ideal Candidate Profile: Current role as a Test Engineering Manager or Senior Test Engineer stepping up into a managerial position Product and industry experience … preferred, though apprenticeship and shop-floor experience are also valuable; a background in physics/physical sciences, mathematics, or electrical/electronic engineering is desirable Key Skills: LabVIEW or Python are the preferred tools, but other programming languages are also considered Must have experience in test development Based in or willing to relocate to County Durham The benefits: You’ll More ❯
Posted:

Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
IC Resources
devices to the cloud via cellular/satellite networks. 🔧Embedded Software Engineer Key skills: Embedded C/C++ IoT connectivity (Wi-Fi, Bluetooth, Cellular) Azure or similar cloud platforms Python (for scripting/integration) You'll work across embedded systems and cloud data pipelines - making a real-world impact in offshore wind, aquaculture, and energy. Drop me a message if More ❯
Posted:

Data Analyst Placement Programme

Edinburgh, City of Edinburgh, 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: Permanent
Posted:

Data Analyst Placement Programme

Aberdeen, Aberdeen City, City of Aberdeen, 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: Permanent
Posted:

Data Analyst Placement Programme

Glasgow, Glasgow City, City of Glasgow, 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: Permanent
Posted:

Coding Trainee Placement Programme

Edinburgh, City of Edinburgh, United Kingdom
ITOL Recruit
for many entry level programming roles and help you get a step ahead. 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. Therefore, this is an essential addition language in building your programming and development foundation. Python More ❯
Employment Type: Permanent
Posted:

Coding Trainee Placement Programme

Glasgow, Glasgow City, City of Glasgow, United Kingdom
ITOL Recruit
for many entry level programming roles and help you get a step ahead. 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. Therefore, this is an essential addition language in building your programming and development foundation. Python More ❯
Employment Type: Permanent
Posted:
Python
Scotland
10th Percentile
£37,574
25th Percentile
£48,438
Median
£58,000
75th Percentile
£73,215
90th Percentile
£82,751