101 to 124 of 124 Python Jobs in Edinburgh

Technical Product Manager

Location
City of Edinburgh, Scotland, United Kingdom
We are looking for an experienced and motivated Technical Product Manager to define, prioritise, and deliver technically complex product capabilities that underpin our commercial satellite software solutions, as we approach our next exciting period of ...

Software Engineer - C/C++/C#/Python

Location
City of Edinburgh, Scotland, United Kingdom
5+ years in a relevant field Highly proficient in at least one of (and familiar with at least two of) C, C++, C#, Python programming languages Awareness and/or experience of embedded or real‐time software Experience of hardware-software integration, test automation (specifically using NI TestStand) and system ...

Experienced Quant Developer

Location
City of Edinburgh, Scotland, United Kingdom
About The Role As a Quant Developer within the team, you will play a key role in the architecture, development, and maintenance of our Python-based valuation platform. You will contribute to the design and delivery of high-quality software solutions that support the valuation and risk management of financial … instruments. This is an individual contributor role requiring strong Python software engineering skills, experience working with complex codebases, and an appreciation of the quantitative models that underpin financial applications. About The Role As a Quant Developer within the team, you will play a key role in the architecture, development ...

Staff Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Job Description Summary Become part of a winning team and help to deliver the Green Energy transition. As a Staff Software Engineer, you will contribute to developing a new generation of our critical software solutions ...

Principal Engineer - AI and Python

Location
City of Edinburgh, Scotland, United Kingdom
engineers around you. Technically excellent : You are an engineer who excels at building high-quality software, able to build production software in .NET, Java, Python or another common backend programming language An AI Tool Expert: You have deep, practical experience with multiple generative AI and AI-assisted development tools (e.g. ...

Agentic AI Forward Deployed Engineer

Hiring Organisation
HCLTech
Location
Edinburgh, UK
conceptualize, build, integrate, evaluate, deploy, and sustain - and you lead a small team to do the same. You build exclusively in Python using agent development kits, and you bring Agentic AI capabilities to life inside the client's world, with Responsible AI, evaluation and security as non-negotiables. Technology mandate … Language: Python preferable Frameworks: Agent Development Kits (ADKs) ; e.g. Google ADK, LangGraph, CrewAI, OpenAI Agents SDK, AWS Bedrock AgentCore, Microsoft Agent Framework/Semantic Kernel. Framework choice follows the engagement; the discipline is the same. Models: Multi-LLM via the kit (e.g. Claude on Bedrock, Gemini, Azure OpenAI), selected ...

Senior Data Platform Engineer: Python & Databricks (Hybrid)

Location
City of Edinburgh, Scotland, United Kingdom
Senior Data Platform Engineer in Edinburgh for a hybrid role. You will contribute to a financial data platform built on Databricks, working across Python services, APIs, data pipelines, and data models with an established Edinburgh team. The ideal candidate has substantial Databricks experience and can own well-defined areas while ...

Investment Analyst, Credit & Data – Income

Location
City of Edinburgh, Scotland, United Kingdom
analytical tools can improve research, monitoring and investment decision making. Build, adapt or help implement practical tools and workflows using technologies such as Python, SQL and AI/ML. Work with portfolio managers and analysts to test new approaches to research, idea generation and portfolio monitoring. Take ownership of improving … ability to develop expertise in, assessing capital structures, relative value and investment risk. Practical experience using data, programming or analytical tools, such as Python, SQL or AI/ML, to solve real investment problems. The ability to identify opportunities to improve research and investment processes, and the initiative to develop ...

Senior Test Engineer

Location
City of Edinburgh, Scotland, United Kingdom
IPv6, within container-based microservices architectures Collaborate across development, QA, and customer teams to resolve complex defects efficiently Build automation frameworks using Python, Git, and Pytest, while exploring AI-powered testing with Gen-AI and AI/ML tools to enhance validation processes Contribute to test strategy, coverage, and risk … cycles. What you'll need - Must Haves Extensive hands-on networking experience with Multicast, MVPN, PIM, BGP, and advanced IP Routing protocols Proficiency in Python automation, along with experience using Git and Pytest Strong skills in test planning, defect management, and problem-solving Excellent communication and collaboration abilities Understanding ...

Software Engineer Graduate Scheme - Edinburgh

Location
City of Edinburgh, Scotland, United Kingdom
architects and tech specialists to build software that makes a real difference for customers and colleagues Get stuck into coding with languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang Learn how modern engineering works in practice, from cloud development and automation to continuous testing Help improve the apps … apply An understanding of modern engineering practices such as cloud development, automation and continuous testing. A strong foundation in coding languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang would be advantageous in the application process. This is a Software Engineer programme first. You may work with AI‐enabled ...

Software Engineer Graduate Scheme (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
architects and tech specialists to build software that makes a real difference for customers and colleagues. Get stuck into coding with languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang. Learn how modern engineering works in practice, from cloud development and automation to continuous testing. Help improve the apps … apply An understanding of modern engineering practices such as cloud development, automation and continuous testing. A strong foundation in coding languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang would be advantageous in the application process. This is a Software Engineer programme first. You may work with AI-enabled ...

Quant Developer: Python for Valuation & Risk

Location
City of Edinburgh, Scotland, United Kingdom
seeking a Quant Developer to help architect, develop, and maintain a Python-based valuation platform. You will contribute to the design and delivery of software supporting valuation and risk management of financial instruments, working with quantitative models and complex codebases. The role emphasizes production-quality software, strong Python engineering ...

Flight Team Lead

Location
City of Edinburgh, Scotland, United Kingdom
We are looking for an experienced andskilled Software Engineertolead our Flight Software teamas we approach our next exciting period of growth. As a key member of our team,theFlightTeam Leadwillhaveownership of ourspacecraftflight software product,Flightkit.Flightkitis ...

Senior Software Engineer (Agentic AI)

Location
City of Edinburgh, Scotland, United Kingdom
opportunity to work on genuine greenfield engineering where you'll have significant influence over both the technical direction and future roadmap. Technology Environment Python Azure Azure OpenAI Services OpenAI/Anthropic Multi-Agent Orchestration Agentic AI Workflows REST APIs GitHub Modern SDLC practices The team is technology-led and open … appropriate tooling where it delivers clear value, while remaining within the Azure ecosystem. What They're Looking For Strong commercial software engineering background using Python Hands-on experience building production AI applications Experience with agentic workflows and multi-agent orchestration Experience working with modern LLMs including OpenAI or Anthropic Strong ...

Senior Data Engineer

Location
City of Edinburgh, Scotland, United Kingdom
processes. Develop event-driven data architectures, with Kafka experience highly desirable. Ensure data quality, lineage, governance and traceability. Develop automation and data solutions using Python and SQL. Collaborate with AI Engineers, Data Scientists, Architects and Governance teams. What we’re looking for Strong GCP experience. Strong ETL/ELT experience. … opportunity to have genuine influence over the architecture, engineering approach and future data landscape. If you're a Data Engineer with strong GCP, Python, SQL and enterprise data platform experience, I'd be keen to speak with you. #J-18808-Ljbffr ...

Backend Engineer 1861

Location
City of Edinburgh, Scotland, United Kingdom
backend services that form the core of the enterprise integration and orchestration platform. Key responsibilities include: Design, develop and maintain backend services using Java, Python and/or Node.js Build secure and scalable REST APIs for enterprise applications and AI services Develop microservices-based architectures supporting orchestration, workflow automation … background in building enterprise-scale, distributed and highly available platforms . Strong experience in several of the following would be highly beneficial: Java, Python or Node.js REST APIs and microservices Kafka, Pub/Sub or other event-driven technologies Kubernetes/OpenShift and containerisation OAuth, SAML and SSO API Gateways ...

Senior Fraud Strategy Analyst

Location
City of Edinburgh, Scotland, United Kingdom
As a Fraud Analytics Specialist in the Fraud Analytics team, you will develop and implement strategies to detect and prevent fraudulent activities. You will use analytics to support fraud products, operations, and financial crime initiatives ...

Staff Software Engineer, Integrations

Location
City of Edinburgh, Scotland, United Kingdom
Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. Addepar unifies portfolio, market and client data in a total portfolio view and delivers AI-powered ...

Lead Technical Architect

Location
City of Edinburgh, Scotland, United Kingdom
Lead Technical Architect (C#, Python, Java) - £100k | Consultancy | Tech4Good | B-Corp | Edinburgh/hybrid G.Digital has exclusively partnered with a world-class technology Consultancy who are looking for multiple Technical Architects. This isn't a case of inheriting a team or keeping the lights on. This is a genuine chance … technical community What they're looking for Design scalable, secure and commercially viable technical solutions that meet client requirements. Coding background (C#, Java or Python) Translate complex business needs into clear architecture designs, technical roadmaps and delivery plans. Lead technical workshops and provide architecture guidance to engineering, delivery and client ...

Senior Software Engineering Manager - Edinburgh / Hybrid

Location
City of Edinburgh, Scotland, United Kingdom
role and/or people management role. The ideal candidate will have the following knowledge: Familiar with Linux development environment. They use C, Linux, Python Knowledge of network routers/switches or routing protocols (OSPF, BGP, etc) Experience in open-source software development Knowledge with cloud native application development Knowledge … with distributed systems and Python based micro-services. They are looking for a good People Manager, someone who can understand the technologies so good communication and collaboration are key. The company builds Networking Systems delivering both hardware and virtual routers, and a unique platform for managing their lifecycle. On offer ...

Network Analyst - Senior

Location
City of Edinburgh, Scotland, United Kingdom
We're looking for an experienced analyst to help design and grow Ember's network. You'll find route opportunities, build the timetables that run them, and use data to make every part of the ...

Director of Go-to-Market Engineering (Revenue Operations)

Location
City of Edinburgh, Scotland, United Kingdom
workflows on modern LLM and agent tooling to take research, qualification, summarisation and data entry off people entirely. Write the code the job needs - Python, SQL, SOQL or TypeScript. Automate across SDR, AE, and AM Own account prospecting automation globally: TAM sourcing, enrichment, ICP and intent scoring, prioritisation and distribution. … that revenue teams actually depended on. Deep Salesforce fluency: the data model, integration patterns, and where the constraints really are. Working proficiency in code — Python, SQL, SOQL, TypeScript or equivalent. You pull your own data. Not all coding languages are necessary, but proficiency in one or some is required. Architecture ...

Director of Go-to-Market Engineering (Revenue Operations)

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
workflows on modern LLM and agent tooling to take research, qualification, summarisation and data entry off people entirely. Write the code the job needs - Python, SQL, SOQL or TypeScript. Automate across SDR, AE, and AM Own account prospecting automation globally: TAM sourcing, enrichment, ICP and intent scoring, prioritisation and distribution. … that revenue teams actually depended on. Deep Salesforce fluency: the data model, integration patterns, and where the constraints really are. Working proficiency in code Python, SQL, SOQL, TypeScript or equivalent. You pull your own data. Not all coding languages are necessary, but proficiency in one or some is required. Architecture ...

ASIC Design Engineer

Location
City of Edinburgh, Scotland, United Kingdom
high‐speed I/O, CPUs, accelerators, or complex network‐on‐chip implementations. Ability to write clear, high‐quality micro‐architecture specifications. Competency in Python scripting or programming. Preferred Qualifications: Master’s or PhD degree in a relevant technical discipline. Experience on large SoC/ASIC designs. RF knowledge … software, and system teams. Ability to work effectively with internal and external stakeholders. Ability to provide technical input during design reviews. Technology Stack: SystemVerilog Python scripting or programming MATLAB Physical Requirements Ability to work in a standard office environment and use a computer for extended periods. Occasional travel ...