51 to 75 of 85 Python Jobs in Midlothian

Remote Full Stack Engineer

Location
Dalkeith, Midlothian, United Kingdom
Computer Science or a related field Minimum of 3 years of experience in full stack development Proficiency in programming languages such as JavaScript, Python, and Java Experience with front-end frameworks like React or Angular as well as backend Javascript frameworks such as NodeJS, ExpressJS, or NestJS. Knowledge of database ...

Senior Network Security Engineer

Hiring Organisation
Bright Purple
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
response and customer-facing technical rolesThe temperament to own and resolve incidents under real pressureExcellent communication skills — clear, calm, customer-readyScripting and automation ability (Python, Bash, or similar)Nice to haveBGP, FlowSpec, and traffic engineering knowledgeNetFlow/sFlow analysisIDS/IPS, firewalls, and packet analysis (Wireshark, tcpdump)SIEM experience (Splunk ...

Quantitative Research Analyst

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
research and analytical approaches ** Assess uncertainty, bias, data quality and limitations within the available evidence ** Validate models and test the robustness of findings ** Use Python or R for quantitative analysis, alongside SQL ** Translate complex analysis into clear findings and implications for non-technical stakeholders ** Work independently on ambiguous questions ...

Mixed Signal Modelling and Verification Engineer (#GNEG4)

Hiring Organisation
Cirrus Logic
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
/AMS.Strong ability to interpret results and resolve problems.Highly developed communication skills.An innovative, creative, lateral thinking problem solver.Preferred Skills and Qualifications: Scripting experience with Python, sh/csh, TCL, MakeObject orientated programming (OOP) - Use of OOP design patternsKnowledge of SVA (SystemVerilog Assertions)Metric driven verification - verification planning, requirements extraction - Directed ...

Remote DevOps Engineer

Location
Dalkeith, Midlothian, United Kingdom
will be equipped to start your new role. WHAT ARE WE LOOKING FOR? 1.5+ years of experience in a technology-focused role using Python Able to pass a technical assessment in Python, Java or Javascript Commitment to complete a 16-week, part-time course to develop your mid-level skills … OpenShift experience is a major bonus). Automated Scripting & Problem-Solving: Ability to automate repetitive tasks and optimise workflows using languages such as Bash, Python, or Go. Hybrid & Cloud Platform Knowledge: Hands-on exposure to public, private, or hybrid cloud environments (such as AWS, IBM Cloud, GCP, or Azure). ...

Remote Data Engineering Manager

Location
Dalkeith, Midlothian, United Kingdom
implementing CI/CD automation, observability frameworks, and strict data quality gates. Roll up your sleeves when necessary to assist with complex code reviews, Python/Scala development, or unblocking the team on difficult architectural challenges. Act as a strategic partner to the Analytics Engineering Manager and Data Director … Flink). Hands-on experience using AI tools to accelerate engineering workflows - code generation, code review, pipeline debugging, or documentation Strong coding experience in Python (and/or Scala) and advanced SQL across relational and non-relational databases. Experience implementing CI/CD, Infrastructure as Code, and observability/monitoring ...

Senior Java Developer

Hiring Organisation
Version 1
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
Company DescriptionVersion 1 has celebrated 30 years in business and continues to be trusted by global brands to deliver technology and transformation solutions that drive customer success. Our deep expertise enables our customers to navigate ...

GIS Consultant

Hiring Organisation
Reed
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Full-Time
Salary
£35,000 - £42,000 per annum, Inc benefits
supporting web services using GeoServer. Excellent communication skills with the ability to engage effectively with both technical and non-technical stakeholders. Desirable: Experience with Python scripting. Knowledge of ArcPy and ModelBuilder. Degree in GIS, Geography, Environmental Sciences, or a related discipline. Membership of, or willingness to work towards membership ...

In ynier DevOps (AWS)

Location
Dalkeith, Midlothian, United Kingdom
clients. Title : DevOps Engineer Remote, UK (1 day per fortnight in London or Manchester) 1.5+ years of experience in a technology-focused role using Python Able to pass a technical assessment in Python, Java or Javascript Commitment to complete a 16-week, part-time course to develop your mid-level … Kubernetes ecosystems (Red Hat OpenShift experience is a major bonus). Ability to automate repetitive tasks and optimise workflows using languages such as Bash, Python, or Go. Hybrid & Cloud Platform Knowledge: Hands-on exposure to public, private, or hybrid cloud environments (such as AWS, IBM Cloud, GCP, or Azure). ...

Remote Data Scientist (Python & SQL) - Freelance AI Trainer

Location
Dalkeith, Midlothian, United Kingdom
Design original computational data science problems that simulate real-world analytical workflows across industries (telecom, finance, government, e-commerce, healthcare). Create problems requiring Python programming to solve (using pandas, numpy, scipy, sklearn, statsmodels, matplotlib, seaborn). Develop problems requiring non-trivial reasoning chains in data processing, statistical analysis, feature … data science pipeline (data ingestion cleaning EDA modeling validation deployment considerations). Incorporate big data processing scenarios requiring scalable computational approaches. Verify solutions using Python with standard data science libraries and statistical methods. Compensation On this project, contributors can earn up to 55 per hour equivalent , depending on their level ...

Staff AMS Verification Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
verification Proficiency in Virtuoso, SystemVerilog, UVM, and simulation tools (Synopsys VCS, Cadence Xcelium) A solid understanding of mixed-signal designs Experience with scripting languages (Python, Perl, Tcl) for automation Excellent language skills in English On offer is a competitive salary, annual bonus, stock units plus visa sponsorship and relocation assistance. ...

Analog IC Layout Engineer

Hiring Organisation
Broadcom
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
remote teams and foster a culture of best layout practice across our organisation.Knowledge of SKILL scripting, general purpose scripting languages such as Perl/Python, and Calibre SRVF, to improve automation and productivity is desirable.Knowledge of small digital block place and route is desirable.Broadcom is proud to be an equal ...

Remote Data Scientist

Location
Penicuik, Midlothian, United Kingdom
will be equipped to start your new role. WHAT ARE WE LOOKING FOR? 1.5+ years of experience in a technology-focused role using Python Able to pass a technical assessment in Python, Java or Javascript Commitment to complete a 16-week, part-time course to develop your mid-level skills … deployment in production environments. Excellent communication and stakeholder management skills. Advanced Analytics Techniques: Experience with advanced analytics techniques for structured data, including proficiency in Python and AI frameworks such as TensorFlow, PyTorch, Keras, or Hugging Face. NLP and ML Methods: Deep understanding of Natural Language Processing (NLP) and Machine Learning ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
Business, Innovation, Science and Trade (BIST), in partnership with Inspire People, is seeking a Senior Backend Engineer. Whilst the team primarily develops in Python, we welcome applications from experienced backend developers with Java, C#, Go or similar object-oriented programming backgrounds, with experience designing, operating and improving distributed systems. This … cloud platform services supporting critical digital products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs ...

Remote Senior Data Engineer

Location
Edinburgh, Midlothian, United Kingdom
than move into pure architecture or people management in the near term. What You'll Do Write production code every day, most likely in Python, building and maintaining the data pipelines that power our Insights products. Own the full lifecycle of your projects, from understanding the data domain through … both people and AI systems can query and reason over. What You'll Bring Strong software engineering fundamentals: you write well-tested, production-ready Python and care about maintainability, observability, and operational excellence. A track record of building data pipelines and production systems from the ground up, rather than mainly ...

Senior Fullstack Developer

Hiring Organisation
Version 1
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
members to understand business requirements and drive the solution design and development of our digital products. You will have strong experience on React with Python and Large Language Models (LLMs) to support and enhance our client’s AI-driven initiatives. Beyond technical expertise, you will follow software engineering best practices … development with significant experience working with ReactJS. Any further experience with Next.js/Angular/Vue.js is beneficial You will have some exposure to Python, contributing to the design, build, and support of scalable and secure full-stack web applications using FastAPI. Experience in Unit Testing with Jest Experience with ...

Senior Cloud Network & Security Engineer , Vice President

Hiring Organisation
State Street Bank
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
Cloudflare edge services, Infrastructure as Code adoption, and intelligent automation capabilities. This includes developing modern networking and security solutions, building automation platforms using Terraform, Python, APIs, and CI/CD pipelines, and exploring AI-driven and agentic approaches to improve network operations, investigations, and service delivery. This is an opportunity … security, DDoS protection, Magic Transit, and Zero Trust access. Build automation and Infrastructure as Code solutions using Terraform, Git, CI/CD pipelines, APIs, Python, and cloud-native tooling. Contribute to self-service networking and platform engineering capabilities that improve consistency, reliability, and speed of delivery. Develop AI-enabled operational ...

Senior Software Engineer

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£80,000
coding standards, and enjoy keeping up with evolving technology. The tech stack varies depending on the project, but they work extensively with .NET, TypeScript, Python and Kotlin . As projects are delivered end-to-end, teams work with a DevOps mindset - 'You build it, you own it' - meaning engineers … shared experience. You'll ideally bring experience in most of the following: ** Strong Programming experience with at least one of the following; .Net, Python, Kotlin, Java, Typescript. ** Strong testing experience (ideally TDD) ** Cloud platforms such as AWS, Azure or GCP ** Infrastructure as Code (Terraforms and Kubernetes preferred) ** Microservices architecture ** Front ...

Full Stack Developer

Hiring Organisation
Version 1
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
collaborative group of software engineering professional’s. Learning, developing your skills and becoming a rounded developer in the process. You will have experience with Python, React, and Large Language Models (LLMs) to support and enhance our client’s AI-driven initiatives. Beyond technical expertise, you will follow software engineering best … ahead of technology.QualificationsExperience of working in a Scrum Team and an Agile environmentDesign, build and support scalable and secure full-stack web applications using Python (FastAPI)Exposure to front-end development using React/Typescript.Support and enhance existing web applications to ensure stability and performance.Work with business and technical stakeholders ...

Remote Software Engineer (Cloud & Integration)

Location
Bonnyrigg, Midlothian, United Kingdom
Salary: £55,000 - £65,000 per annum Employment type: Permanent Hours per week: 37 Reporting into: Lead Integration Developer Department: IT Click here to read the full job description and view our excellent benefits here ...

Remote Senior Data Engineer (AWS)

Location
Edinburgh, Midlothian, United Kingdom
building hands-on, rather than move into pure architecture or people management in the near term. Write production code every day, most likely in Python, building and maintaining the data pipelines that power our Insights products. Own the full lifecycle of your projects, from understanding the data domain through … data becomes something both people and AI systems can query and reason over. Strong software engineering fundamentals: you write well-tested, production-ready Python and care about maintainability, observability, and operational excellence. A track record of building data pipelines and production systems from the ground up, rather than mainly configuring ...

Remote Data Analytics Capability Coach (Level 4)

Location
Dalkeith, Midlothian, United Kingdom
group workshops. Bring data concepts to life, making technical topics engaging, practical, and accessible. Help learners develop skills in Excel, SQL, Power BI, Python, data visualisation, and analytical thinking. Support learners to move beyond reporting and develop meaningful business insight. Encourage critical thinking and help learners understand the real-world … Strong Excel skills, including data analysis, formulas, and pivot tables. Experience using Power BI or similar visualisation tools. Working knowledge of SQL. Experience using Python and Jupyter Notebooks for data analysis. Knowledge of Power Query and data preparation techniques. Strong communication skills and the ability to explain complex concepts clearly. ...

Junior Data Engineer (AWS)

Location
Dalkeith, Midlothian, United Kingdom
scalable data pipelines that ingest healthcare data from multiple providers into trusted research environments and data platforms. Developing and maintaining data transformation logic in Python to create high-quality, curated and research-ready datasets. Contributing to complex, shared codebases while following engineering best practices including code reviews, testing and clean … transforming and remodelling data between different Common Data Models (CDMs). Experience contributing to shared codebases and developing reusable, maintainable data solutions. Proficiency in Python and software engineering best practices. Good command-line and Unix/Linux skills. Experience working with cloud platforms, ideally Microsoft Azure. Experience using technologies such ...

Remote Software Engineer (Cloud & Integration)

Location
Bonnyrigg, Midlothian, United Kingdom
Permanent Lead Integration Developer Department: IT This role operates primarily on a remote working arrangement that will require little to no travel into our Coventry head office or local campus. We are an aspirational and ...

Trainee Data Analyst

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