76 to 100 of 131 Python Jobs in Edinburgh

Senior Data Analyst

Location
City of Edinburgh, Scotland, United Kingdom
required.**The skills, knowledge and experience you will need for success****Technical knowledge and experience:** * Proven experience using Databricks (essential)* Strong programming skills in Python (essential)* Experience working with: + PySpark + Large-scale data processing environments + Complex behavioural datasets* Experience cleaning, preparing and processing: + Large datasets + ...

Senior Python Developer

Location
City of Edinburgh, Scotland, United Kingdom
deliver solutions that have impact across multiple teams. What you’ll be doing: Design, develop, and maintain scalable software solutions and services, primarily in Python, which measure the quality, reliability, performance, and safety of AI-assisted applications. Build reusable platforms, frameworks, and tooling that enable teams across the organisation ...

Senior Software Engineer – Defence Radar (Ada/C++)

Location
City of Edinburgh, Scotland, United Kingdom
Leonardo UK in Edinburgh seeks an experienced Software Engineer to develop radar software for a niche defence programme. You will use Ada, C++ and Python in a small team, delivering robust code with full documentation and progress reporting. You will work onsite in Edinburgh, contribute to the full software lifecycle ...

AI-Enabled Full Stack Developer (React + FastAPI)

Location
City of Edinburgh, Scotland, United Kingdom
quality web solutions, collaborating with stakeholders to translate requirements into scalable systems. The role accommodates strong Full Stack profiles or specialised Backend (FastAPI/Python) or Frontend (React/TypeScript) paths. #J-18808-Ljbffr ...

Embedded RF Software Engineer - Aerospace and Defense

Location
City of Edinburgh, Scotland, United Kingdom
with hardware, and contribute to embedded RF and automated test projects. You should have 5+ years in the field, strong C/C++ and Python skills, and familiarity with NI TestStand and Git. The role involves close collaboration with software, electronics, RF teams, and is based in Edinburgh, UK. #J ...

Software Engineering Placement — Real-World Banking Tech

Location
City of Edinburgh, Scotland, United Kingdom
experience designing, building, and maintaining applications, platforms, and digital services used by millions of customers and colleagues. You will work across languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang, while learning cloud, automation and modern engineering practices in a real business environment. #J-18808-Ljbffr ...

Senior Software Engineer – Ada/C++ for Radar Systems (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
Edinburgh is seeking a Senior Software Engineer to contribute to the Eurofighter Typhoon Radar software. You will work with Ada, C++, and Python on-site in our Edinburgh office, participating in the full Software Development Life Cycle, documenting work, and reporting progress to your supervisor. Collaboration with the Software & Systems ...

Technical Training Manager (Bright Academy)

Location
City of Edinburgh, Scotland, United Kingdom
following skills would definitely be valuable in this role: Good understanding of software development processes, ideally including embedded systems, C/Java/Python, Linux environments, SDK usage, and devtool workflows Experience in change management around frequent product releases or complex technical products Experience working with global customers and partner ...

CAD Engineer

Location
City of Edinburgh, Scotland, United Kingdom
design methodologies. Experience with revision control systems such as Perforce or SVN. Expertise in analogue simulation, parasitic extraction, Cadence OA. Experience scripting preferably including Python and SKILL. Demonstrated debug and problem-solving skills. Deep understanding of Linux/UNIX. Partner and collaborate with the team using strong interpersonal skills while ...

Application Engineer

Location
City of Edinburgh, Scotland, United Kingdom
cell monitoring, balancing, thermal management and pack safety. High-speed communication protocols including CAN FD, Ethernet, SPI and I2C. EMC design and compliance testing. Python, MATLAB or automated test development. Experience of using Altium schematic and PCB design tools PCB design and hardware validation. #J-18808-Ljbffr ...

Staff Design Verification Engineer

Location
City of Edinburgh, Scotland, United Kingdom
suite, such as Xcelium/IMC/Virtuoso etc. Verification planning tools (ePlanner/vManager) and scripting languages (Shell/TCL/Perl/Python). An understanding of FPGA prototyping/tools, and supporting development of necessary scripting and pre-silicon validation. Experience with multiple clock and power domains. ...

Direct Responsible Individual (DRI) Optical Characterization Engineer

Location
City of Edinburgh, Scotland, United Kingdom
measurement quality and scientific rigor. Demonstrable experience in experimental design, validation and interpretation of results. Experience with programming and data analysis tools such as Python, MATLAB or equivalent. Knowledge of automated measurement systems, instrumentation and laboratory environments. Excellent written and verbal communication skills. Ability to influence stakeholders and work effectively ...

Consultant Data & AI Architect IRC303856

Location
City of Edinburgh, Scotland, United Kingdom
Function Data Analytics/Warehousing & Business Intelligence Experience 5-10 years Location United Kingdom - Edinburgh, London, Manchester Skills Python & SQL: Advanced Python (PySpark GlobalLogic is seeking a Data & AI Architect working in our UK & Ireland Go to Market Team to drive pipeline growth and lead enterprise transformation pursuits across … experience working across geographies including India, East Europe and North America. Proven track record of acceleration of Business growth Deep expertise in PySpark/Python, Advanced SQL, data modeling, batch/real-time streaming, and CI/CD pipelines (Git, Terraform, Databricks Asset Bundles). Deep knowledge of Databricks/ ...

Cyber Security Engineer Graduate Scheme (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
from the start, using tools like Kubernetes, Docker, Terraform and CI/CD pipelines Use code to solve real problems, developing practical skills in Python, JavaScript, TypeScript, React and Node.js Explore how security works behind the scenes, from protecting sensitive information to identifying and responding to cyber threats Automate … discussions and risk-based decision making Going beyond prevention into detection thinking Taking automation, scripting and configuration-driven engineering head-on Mastering tools like Python, Terraform, Kubernetes, CI/CD pipelines, APIs, and data platforms Support in your corner Opportunities to acquire certifications in Google Cloud Platform and Associate Cloud ...

Senior Validation & Characterization Engineer (Mixed-Signal)

Location
City of Edinburgh, Scotland, United Kingdom
validating advanced mixed-signal products. Ideal candidates will hold an engineering degree and have experience in IC Validation or Test Engineering, along with strong Python skills for developing automated test frameworks. Join the team to contribute to innovative solutions and work in a collaborative environment. #J-18808-Ljbffr ...

Senior Cyber Security Engineer: CyberArk & PAM Specialist

Location
City of Edinburgh, Scotland, United Kingdom
Hands-on with Zscaler and other security tooling is required. The role reports to the Cyber Operations Lead and involves scripting in PowerShell or Python, and contributions to automation libraries. MSP/MSSP exposure is valued. #J-18808-Ljbffr ...

Senior Network Test Engineer – Remote/Hybrid

Location
City of Edinburgh, Scotland, United Kingdom
role involves validating IP routing in virtualized systems and requires extensive networking experience, particularly with Multicast and advanced protocols. Candidates should be proficient in Python automation and possess strong test planning and collaboration skills. The firm offers a competitive salary and a positive work environment focusing on personal growth, diversity ...

Cyber Security Engineer – Graduate Program (Hybrid)

Location
City of Edinburgh, Scotland, United Kingdom
tooling and detection logic to reduce risk while enabling fast, secure product delivery. Hybrid working is supported with placements in regional offices. A strong Python foundation and cloud security skills are essential as you work across software, cloud, and DevOps teams to secure millions of customers' data and services. #J ...

Experience Designer

Location
City of Edinburgh, Scotland, United Kingdom
just design them — with agents at your side, you can take an idea from concept to working prototype in real code. JS/Node, Python, React, or anything else you reach for — the language matters less than the willingness and the chops to build Experience or strong interest in prompt ...

Full Stack Developer Python-React

Location
City of Edinburgh, Scotland, United Kingdom
integrate AI models into scalable, production-grade systems. The position can suit a strong Full Stack profile or a specialised Backend (FastAPI/Python) or Frontend (React/TypeScript) developer. Responsibilities Design and develop resilient web applications with AI integration Translate business and product requirements into technical solutions Ensure high … code quality through reviews, testing and best practices Support deployments and contribute to Agile delivery Required skills Strong experience in Python with FastAPI Solid experience in React and TypeScript Good knowledge of PostgreSQL Experience integrating AI/ML models into applications Git, CI/CD and Agile (Scrum) experience Profile ...

Optical Systems Architect – Manufacturing‐Ready (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
advancing from lab demonstrations to a manufacturable product. The role combines optics, opto-mechanics, electronics and thermal management, requiring hands-on design, modelling in Python/MATLAB, and strong collaboration with partners and academics. Edinburgh onsite with visa sponsorship available. #J-18808-Ljbffr ...

IC EMC Engineer

Location
City of Edinburgh, Scotland, United Kingdom
affects ICs at system level and how IC behaviour can influence overall EMC compliance. Experience with PCB schematic capture and PCB design. Experience using Python, LabVIEW or similar tools for test automation and data analysis. Strong written, verbal and presentation skills. A self-motivated, collaborative and methodical approach. Preferred Skills ...

PIC Design Engineer (Visible Photonics)

Location
City of Edinburgh, Scotland, United Kingdom
Experience measuring waveguide devices at visible wavelengths, including propagation loss, coupling efficiency and resonator performance, and inspecting devices with SEM/AFM. Proficiency in Python for simulation automation, parameter sweeps and data analysis. Experience with layout tools (KLayout, GDSFactory or IPKISS) is a strong plus. Benefits & Compensation We offer ...

Principal/Lead Systems Engineer (Optics)

Location
City of Edinburgh, Scotland, United Kingdom
Control Awareness: Enough knowledge of laser drivers, detectors, signal chains, temperature control and feedback loops to specify, integrate and debug them. Modelling & Data Analysis: Python and/or MATLAB for system modelling, performance budgeting, test automation and data analysis. Desirable Skills (Plus Factors) CAD & Analysis Tools: SolidWorks or similar ...

Senior Python Engineer — AI-Driven Financial Platform

Location
City of Edinburgh, Scotland, United Kingdom
Aveni UK is seeking a Senior Software Engineer to develop next-generation AI systems for financial services. This role focuses on building scalable Python services within cloud-native AWS environments and requires strong expertise in production settings. Candidates should have experience with AI and agentic systems, as well as excellent ...