26 to 50 of 81 Python Jobs in Edinburgh

Software Engineer - Edinburgh

Hiring Organisation
Perk
Location
Edinburgh, UK
Employment Type
Full-time
next-generation platform to take the pain out of booking and managing business travel. As Software Engineer, this position involves: Product development in Python/Django and/or React of a travel-related web-based productIntegrations between our product to 3rd party APIsSystem architecture design, implementation, and testingWork ...

Senior Offensive Security Engineer (Autonomous testing)

Location
City of Edinburgh, Scotland, United Kingdom
with examples which parts of a test agents do well, badly, or should not attempt at all. Software engineering and disposition Strong Python, the working language of this role. Go, Rust, or TypeScript is useful. Version control, code review, tests, CI/CD, containerisation, infrastructure as code, one major cloud. ...

AI-Native Principal Engineer - Python (Remote)

Location
City of Edinburgh, Scotland, United Kingdom
CreateFuture is transforming software engineering by embedding AI-native practices across product development. As Principal Engineer, you will be a hands-on technical leader who champions AI-assisted development, mentors peers, and drives adoption of ...

Senior Data Platform Engineer (Python & Databricks)

Location
City of Edinburgh, Scotland, United Kingdom
supports the ingestion, transformation, modeling, and delivery of complex financial data. This is primarily a backend and data-platform position. You will work across Python services, APIs, data pipelines, and data models while collaborating closely with an established engineering team in Edinburgh. The ideal candidate has substantial hands-on Databricks … analytics, and downstream integrations. Improve the performance, reliability, maintainability, and observability of existing data workflows. Troubleshoot complex issues across data-processing and application layers. Python and API Development Design, build, and maintain production-grade applications and services using Python. Develop well-structured APIs for accessing and managing data-platform capabilities. ...

Senior Full-Stack Engineer: Lead Greenfield Delivery (Hybrid)

Location
City of Edinburgh, Scotland, United Kingdom
sector. You will own end-to-end delivery for greenfield projects and guide teammates to develop their skills. You'll work across .NET, Java, Python, Node.js, AWS and Azure in a technology-agnostic consultancy, with a collaborative, hybrid working style and a strong focus on health, wellbeing and professional growth. ...

Senior Product Engineer

Location
City of Edinburgh, Scotland, United Kingdom
role in Edinburgh. What We're Looking For Strong experience building modern web applications TypeScript and modern frontend experience (React, Vue, or similar) Python and API development experience Strong SQL and PostgreSQL knowledge Full-stack capability across frontend and backend development Experience working within SaaS or product-led technology businesses ...

Data Analyst Placement Programme No Experience Needed

Location
Edinburgh, Midlothian, United Kingdom
little as a few weeks. Our programme includes: Official CompTIA Data+ Certification Official BCS accredited Business Analysis Foundation Certification Training in Excel, SQL, Python, Power BI, and Tableau Professional CV and LinkedIn support Interview preparation Dedicated recruitment support until placed Personalised 1-1 tutor support Flexible, affordable, achievable To make ...

AI Engineering Senior Analyst/Manager

Hiring Organisation
Accenture
Location
Edinburgh, UK
Employment Type
Full-time
looking for experience in the following skills: Hands-on experience with at least one cloud (AWS/Azure/GCP)Strong programming skills in Python and JavaScript/TypeScriptExperience with APIs, microservices, and full stack developmentExperience with LLM frameworks (LangChain, Langgraph, LlamaIndex) or GenAI use casesUnderstanding of RAG and vector ...

Senior AI Engineer (Amazon Bedrock)

Location
City of Edinburgh, Scotland, United Kingdom
with the framework and its application to agentic workflows on AWS RAG implementation — knowledge base design, chunking strategy, vector store configuration, and retrieval evaluation Python — strong, applied proficiency in an AWS and AI context AWS infrastructure — working knowledge of Lambda, DynamoDB, and S3 as components of AI system backends Observability ...

Senior Snowflake Data Engineer — ETL & Airflow

Location
City of Edinburgh, Scotland, United Kingdom
Wipro Limited in London is seeking a Snowflake Developer to join our BI team. You will work on Snowflake DWH, SQL and Python-based ETL processes, and orchestration with Apache Airflow, contributing to the design and delivery of data-driven solutions. The role requires strong experience in data engineering ...

Senior Data Engineer: Production Pipelines on Fabric & PySpark

Location
City of Edinburgh, Scotland, United Kingdom
CreateFuture is seeking a Senior Data Engineer to lead production data pipelines built on Microsoft Fabric, Python, and PySpark. You will translate data requirements into robust, maintainable solutions while mentoring engineers and shaping architecture with cross-functional teams. You’ll own CI/CD pipelines, troubleshoot complex issues, and collaborate ...

C360/MDM Developer

Location
City of Edinburgh, Scotland, United Kingdom
technical and business teams. Nice-to-Have: Informatica IDMC certification or AWS certification. Experience integrating Informatica Axon, EDC, or Data Quality tools. Knowledge of Python or Shell scripting for automation. Exposure to Agile delivery environments. JBRP1_UKTJ #J-18808-Ljbffr ...

Cloud Infrastructure & DevOps Engineer (Kubernetes & S3/MinIO)

Location
City of Edinburgh, Scotland, United Kingdom
recovery drills, and security compliance audits.## Requirements• 5+ years of DevOps/SRE experience in production cloud environments.• Mastery of Linux administration, Bash/Python scripting, Docker, and Kubernetes.• Proven track record maintaining PostgreSQL high-availability replication and automated backup systems.• Strong understanding of Zero Trust network architecture ...

Senior/Lead Test & Verification Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Test, QA or verification engineering, including owning a test strategy rather than just execution. Hands on Test Automation in Typescript and/or Python, with tools such as Playwright, Vitest or Pytest Experience testing products that combine hardware and software Clear Technical writing: Test Plans, procedures, and reports that ...

Senior Cyber Security Engineer (CyberArk & PAM)

Location
City of Edinburgh, Scotland, United Kingdom
deploying or operating Zscaler (ZIA/ZPA) and at least two of: EDR platforms, SIEM, vulnerability management, email security. Strong scripting capability (PowerShell or Python) applied to security tooling automation and integration. MSP/MSSP or multi‐client environment experience preferred; client audit exposure an advantage. Certifications Essential (or equivalent ...

Senior Engineer - AI Enablement

Location
City of Edinburgh, Scotland, United Kingdom
having become indispensable. **What you’ll bring*** Familiarity with LLMs, SLMs and Agentic AI as a user* Programming and scripting, such as MATLAB, Simulink, Python, Bash* Product and systems thinking **Why this is interesting*** You work across several programmes a year instead of one, and see how the business really ...

DEVELOPER L4(CONTRACT)

Location
City of Edinburgh, Scotland, United Kingdom
ever-changing world. For additional information, visit us at www.wipro.com. Job Description: Job Description Snowflake Developer London BI Tool Snowflake Dwh SQL/Python Apache Airflow ETL Framework understanding Do 1. Instrumental in understanding the requirements and design of the product/software Develop software solutions by studying information needs ...

Test Automation Engineer

Hiring Organisation
Indigo Vision
Location
Edinburgh, UK
Employment Type
Full-time
Proven expertise in iOS/android mobile testing, proficiency with cross-platform mobile tools (e.g., Appium) or native frameworks (XCUITest, Espresso), using languages like Python, JavaScript or TypeScript. Experience with testing and automating workflows across different layers of a system, including user interfaces (UI) and APIs. Solid troubleshooting and debugging ...

Senior Software Engineer, Semantic Graphs & Digital Thread

Location
City of Edinburgh, Scotland, United Kingdom
landscape. You will contribute to designing the knowledge graph and improving interoperability across partners and systems. Join a multidisciplinary team and apply modern languages (Python/Java/Node/TypeScript) and graph technologies to deliver scalable, semantically rich software for aerospace programmes. #J-18808-Ljbffr ...

Applied Scientist, Talent Acquisition ML & Recommendations

Location
City of Edinburgh, Scotland, United Kingdom
will design algorithms for job seekers and recruiters while ensuring performance and scalability. This role requires programming experience in languages like Java, C++, and Python, along with strong analytical skills. Join a team that directly impacts Amazon's hiring ecosystem and ensures a diverse workforce. #J-18808-Ljbffr ...

Graduate Software Engineer: Build Impactful Banking Tech

Location
City of Edinburgh, Scotland, United Kingdom
digital services used by millions of customers and colleagues. You will work with experienced engineers and product teams, learning modern practices, languages including Java, Python, and TypeScript, and exploring AI-enabled tools and cloud technologies. #J-18808-Ljbffr ...

Data Analyst (Tableau Developer)

Location
City of Edinburgh, Scotland, United Kingdom
Tableau Developer) at N Consulting Ltd**Role:** Data Analyst (Tableau Developer) **Location:** Edinburgh (Hybrid – 3 days/week onsite)**Must‐have Technical Skills:*** SQL (Python preferred)* Strong Snowflake development (writing/running code, extracting results)* Advanced Tableau development (calculations, filters, conditions, logic, dashboard redevelopment/enhancements)* Basic Excel* Regulatory reporting ...

Python Django Developer

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£400 - £450 per day
Python Developer - 3 Months - Outside IR35 Python Developer required by a leading tech company for an initial 3-month contract. It's fully remote, outside IR35, and will likely extend long-term due to the amount of work they have in the pipeline. The Role: You will be part … decision-making from gathering large amounts of intelligence on humanity and its use around the world - tech for good, you could say! As a Python Developer, you will be responsible for various tasks, mainly focusing on writing Python code to process and load data into the client's proprietary service. ...

Staff Analytics Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Wissen und Erfahrung bei der Anwendung von Analytics Software Paketen wie Matlab, SAS, JMPro usw.; Bevorzugt Programmiererfahrung mit Open Source Scripting und Datenanalytikpaketen wie Python, R Geschäftssinn: Kundenorientiertes Arbeiten und Fähigkeit die kommerzielle und Produktstrategie zu verstehen Brückenbauer zwischen den Entwicklungs- und den Lösungsdesign-Teams Nachgewiesene Kenntnisse wichtiger aktueller Trends ...

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/ ...