Python Jobs in Scotland

1 to 25 of 226 Python Jobs in Scotland

Java Software Engineer

Edinburgh, Scotland, United Kingdom
VLink Inc
in finance, investment processes, and/or an ability to translate business problems into technical solutions. Nice to have and opportunities to learn: Experience in scripting languages such as Python, Golang, etc. Expertise in building distributed applications using SQL and/or NOSQL technologies like MS SQL, Sybase, Cassandra or Redis A real-world practitioner of applying cloud-native design More ❯
Posted:

Python Developer - AI

Scotland, United Kingdom
Synechron
About the Role: We are seeking a highly skilled and experienced Python Developer to lead the development of key backend services and integrations for our cutting-edge Generative AI (GenAI) initiatives. In this role, you will be responsible for designing, developing, and maintaining robust, scalable services that seamlessly integrate with OpenAI's APIs and other AI tools. Your expertise will … enhance user experiences through effective data visualization, and ensure the reliability and performance of our applications. Key Responsibilities: Design and Development of Services & APIs: Architect, develop, and maintain scalable Python-based microservices and RESTful APIs that support AI functionalities and integrations with OpenAI. Backend Development & Optimization: Write high-quality, efficient, and reliable Python code for various backend applications, ensuring adherence … Work closely with data scientists, UI/UX designers, product managers, and other engineering teams to ensure seamless integration, data consistency, and overall service quality. Required Qualifications: Proficiency in Python: Extensive experience (7+ years) with Python development, including writing clean, efficient, and maintainable code. Service & API Development: Proven track record of designing and implementing RESTful APIs and backend services using More ❯
Posted:

Senior Full-Stack Engineer

Glasgow, Glasgow City, City of Glasgow, United Kingdom
Empro Talent Ltd
on Azure. You will contribute to every stage of the software development lifecycle, including building responsive interfaces with React and Tailwind CSS, developing APIs using Node.js, .NET Core, or Python, and integrating with cloud services such as Azure App Services, Functions, Cosmos DB, and Key Vault. You’ll collaborate with DevOps engineers and other cross-functional teams to implement robust … Key Responsibilities Design, develop, and maintain scalable, secure full-stack applications Build modern, responsive frontend interfaces using React, TypeScript, and Tailwind CSS Develop backend services and APIs using Node.js, Python, or .NET Core Integrate and manage databases such as PostgreSQL, MongoDB, and Azure SQL Work within Azure, using services like App Services, Azure Functions, and Key Vault Automate infrastructure with … Essential: 5+ years of full-stack development experience with modern web technologies Strong knowledge of JavaScript/TypeScript and modern frontend frameworks (e.g., React) Backend development experience with Node.js, Python, or .NET Core Experience working with Azure and cloud-native application patterns Understanding of RESTful API design, secure development, and software architecture best practices Familiarity with database systems and writing More ❯
Employment Type: Permanent
Salary: £58000 - £62000/annum
Posted:

Sr Associate Software Developer - Customer Intelligence

Glasgow, United Kingdom
SAS
external consumers. Required Qualifications Bachelor's Degree or higher in Computer Science, Statistics or a related discipline. Minimum of 2 years of experience developing applications and automated tests using Python and/or Java. Proficiency in multiple programming languages (Java, Python, etc.). Strong understanding of Git, or another version control system. Knowledge of relationship databases such as PostgreSQL. Knowledge … passionate, authentic and accountable. These are ourvaluesand influence everything we do. Preferred Qualifications Familiarity building scalable services in a microservices architecture. Familiarity with statistical tools such as SAS, or Python (with NumPy, SciPy, Pandas) Familiarity with public cloud platforms, such as AWS, Azure, or GCP. Strong testing automation experience, preferably in unit frameworks Diverse and Inclusive At SAS, it's More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior MLOps Engineer

Edinburgh, United Kingdom
Hybrid / WFH Options
Aveni UK
data scientists & DevOps teams Requirements Your Experience Industry experience in DevOps or MLOps roles (ideally in AWS environments) Hands-on with Docker, Kubernetes, and Terraform Strong scripting skills in Python or Bash Familiar with ML lifecycle tools, model monitoring, and versioning Exposure to tools like KServe, Ray Serve, Triton, or vLLM is a big plus Bonus Points Experience with observability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

Scotland, United Kingdom
Hybrid / WFH Options
McGregor Recruitment
Python Developer A leading global financial services firm is seeking a hands-on developer to join its Developer Tools and Systems group. This team plays a key role in shaping the software development lifecycle for over 20,000 engineers across the organization by delivering cutting-edge tooling and development environments for both private and public cloud. Paying up to … internal development tools and platforms Drive the adoption of cloud-based development environments Collaborate with global teams to support large-scale agile projects Required Skills: Strong programming skills in Python ; experience with Java, C#, or Typescript a plus Deep interest in developer productivity, SDLC tooling, and CI/CD processes Familiarity with source control, code review, build systems, testing frameworks More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
McGregor Boyall Associates Limited
Python Developer A leading global financial services firm is seeking a hands-on developer to join its Developer Tools and Systems group. This team plays a key role in shaping the software development lifecycle for over 20,000 engineers across the organization by delivering cutting-edge tooling and development environments for both private and public cloud. Paying up to … internal development tools and platforms Drive the adoption of cloud-based development environments Collaborate with global teams to support large-scale agile projects Required Skills: Strong programming skills in Python ; experience with Java, C#, or Typescript a plus Deep interest in developer productivity, SDLC tooling, and CI/CD processes Familiarity with source control, code review, build systems, testing frameworks More ❯
Employment Type: Contract, Work From Home
Rate: £500 - £550 per day
Posted:

DevOps Engineer (based in Newcastle)

Edinburgh, Midlothian, Scotland, United Kingdom
True North Group
is looking for exceptional graduates to join their growing team based in Newcastle. Essential skills needed include: What makes a great candidate PowerShell/scripting language C#, Java or Python - prior history as developer or the ability to code Infrastructure As Code - Ansible, Terraform or equivalent Containerisation using Docker, and orchestration via Kubernetes or Docker Swarm Monitoring with ELK, Grafana More ❯
Employment Type: Full-Time
Salary: £40,000 - £100,000 per annum, Negotiable
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:

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:

Staff Data Engineer

Edinburgh, United Kingdom
Omaze
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 Data Engineer

Glasgow, United Kingdom
Eden Scott
Eden Scott is recruiting a Senior Data Engineer for Amici to develop a cutting-edge platform. As the business looks to the future, we are now seeking an experienced Senior Data Engineer for our data team. This is a permanent More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

QA Lead Engineer - Routing & Switching testing + Python Automation

Edinburgh, United Kingdom
Ciena Corporation
of our site are effective and identify areas for improvement. This is a secondary processing purpose. This is a secondary processing purpose. QA Lead Engineer - Routing & Switching testing + Python Automation page is loaded QA Lead Engineer - Routing & Switching testing + Python Automation Apply locations UK- Edinburgh - 19A Canning St time type Full time posted on Posted 15 Days Ago … plans to validate software quality across performance, conformance, and regression. Log, track, and reproduce bugs using real-world scenarios and collaborate with developers for resolution. Automate QA testing using Python, contributing to continuous lifecycle regression testing. Work cross-functionally with engineers in development, test, and design teams to ensure seamless feature delivery. Be mentored and supported as you grow in … Computer Science, IT, Electronics, CyberSecurity or related fields (MCA, M.Tech., B.Tech.). A clear understanding of all stages of the Software Development Lifecycle (SDLC) . Hands-on experience with: Python (object-oriented or pytest) Linux OS (ideally Debian) Networking protocols such as OSPF, IS-IS, BGP and services like DHCP, DNS Test planning and execution Basic knowledge of network hardware More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Engineer

Edinburgh, United Kingdom
Lloyds Banking Group
data literacy: ability to translate business needs into technical data requirements and communicate complex data topics to non-technical partners. Proficient in writing clean, maintainable code in SQL and Python, and experience with version control, CI/CD, and infrastructure-as-code tools (e.g., Terraform) in a data engineering context. Knowledge of YARA-L would be a great bonus. It More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

AI Platform Engineer Python - Banking

Glasgow, Lanarkshire, Scotland, United Kingdom
Robert Walters
We are seeking a highly motivated AI Development Platform Engineer (Python) to join a dynamic Banking technology team based in Glasgow, United Kingdom . The successful candidate will contribute to the development and support of cutting-edge AI platforms that underpin innovative solutions across global financial services. Must have's Strong Python Programming Candidate can be assessed on any medium More ❯
Employment Type: Contractor
Rate: £450 - £500 per day
Posted:

Enterprise AI Value Strategy Team Lead/Consultant

Edinburgh, United Kingdom
Accenture
Life Sciences practice We are looking for experience in the following skills: Relevant work experience in data science, machine learning, and business analytics Practical experience in coding languages eg. Python, R, Scala, etc.; (Python preferred) Proficiency in database technologies eg. SQL, ETL, No-SQL, DW, and Big Data technologies e.g. pySpark, Hive, etc. Experienced working with structured and also unstructured More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Engineer

Edinburgh, United Kingdom
Picture More Ltd
tech and tooling. What you'll bring: A strong technical background, ideally educated to degree level or equivalent experience.Hands-on experience with a broad tech stack including: C#, JavaScript, Python Azure, Terraform, Kubernetes, Docker CI/CD pipelines (Azure DevOps, GitHub Actions, etc.) Front End frameworks (React, Vue, ASP.NET) API design (REST, JSON, XML) Database experience: SQL, NoSQL, vector databases More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

Glasgow, City of Glasgow, United Kingdom
Lorien
ll Bring: Hands-on experience designing and developing large-scale systems. Expertise in cloud-native architecture and REST APIs. Strong programming skills in OO languages, such as C#, Java, Python, etc, and modern front-end frameworks. Experience with React, Angular, Blazor, Vue, or ASP.NET MVC. Secure coding practices and familiarity with DevSecOps tools. Proven ability to lead, mentor, and communicate More ❯
Employment Type: Permanent
Salary: £80000 - £90000/annum +excellent benefits
Posted:

Staff Software Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Lorien
ll Bring: Hands-on experience designing and developing large-scale systems. Expertise in cloud-native architecture and REST APIs. Strong programming skills in OO languages, such as C#, Java, Python, etc, and modern front-end frameworks. Experience with React, Angular, Blazor, Vue, or ASP.NET MVC. Secure coding practices and familiarity with DevSecOps tools. Proven ability to lead, mentor, and communicate More ❯
Employment Type: Full-Time
Salary: £80,000 - £90,000 per annum, Inc benefits
Posted:

Data Scientist III, ROW AOP

Edinburgh, United Kingdom
Amazon
7. Leading projects and mentoring other scientists, engineers in the use of ML techniques BASIC QUALIFICATIONS - 5+ years of data scientist experience - Experience with data scripting languages (e.g. SQL, Python, R etc.) or statistical/mathematical software (e.g. R, SAS, or Matlab) - Experience with statistical models e.g. multinomial logistic regression - Experience in data applications using large scale distributed systems (e.g. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Architect IRC265727

Edinburgh, United Kingdom
Hitachi Vantara Corporation
Hadoop, Cloudera etc. Deep technical knowledge of database development, design and migration Experience of deployment in cloud using Terraform or CloudFormation Automation or Scripting experience using languages such as Python & Bash etc. ETL and workflow management knowledge Experience of Agile methodologies Experience in the Financial Services Sector Data Engineering or Data Science experience Job responsibilities Interface with client project sponsors More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Site Reliability Engineer - Automation and Tooling (Scotland Remote)

Dundee, Angus, United Kingdom
Hybrid / WFH Options
Ivanti
in Computer Science, a related field, or equivalent practical experience 3+ years of relevant industry experience (2+ with an achieved BSc in Computer Science or Equivalent Degree) Proficiency with Python and experience with one of the following languages: Java Golang C# Proficiency working with Bash interactively and programmatically Familiarity with public cloud platforms (AWS or Azure preferred) Experience working with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer - Python

Glasgow, United Kingdom
JPMorgan Chase & Co
Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on system design concepts and proficient advanced experience Advanced in Python programming language Proficiency in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
McGregor Boyall Associates Limited
office (hybrid working). As part of an Agile squad, you'll work with modern CI/CD workflows to design and build high-performance tooling using Java and Python, enabling scalable, automated infrastructure delivery. This is a fantastic opportunity to work on projects involving Infrastructure as Code, ultra-low-latency systems, and cloud-like hosting services. What You'll … Do: Develop new features and tooling in Java and Python to support a global infrastructure platform Automate provisioning and control of infrastructure to enable on-demand environments Integrate with internal platforms and APIs to support customer onboarding Drive adoption and automation in collaboration with operations and infrastructure teams What We're Looking For: Required: Solid Java development experience Strong understanding … of Linux/Unix systems, networking (TCP/IP, HTTP, SSL), and OS concepts Excellent communication and documentation skills Passion for automation and scalable infrastructure Desired: Python, Bash, Perl or JavaScript (Angular) experience Familiarity with CI/CD tools such as Git and Jenkins Experience with load balancer technologies (e.g., F5) and DNS/DHCP platforms (e.g., Infoblox) Working knowledge More ❯
Employment Type: Contract, Work From Home
Rate: £400 - £480 per day
Posted:
Python
Scotland
10th Percentile
£38,850
25th Percentile
£48,750
Median
£60,000
75th Percentile
£75,360
90th Percentile
£92,550