13 of 13 Open Source Jobs in Edinburgh

Agent Data Management Researcher (PAYE Contractor)

Location
City of Edinburgh, Scotland, United Kingdom
driven data systems. The role combines technical research and industry analysis with hands-on prototyping and project coordination. You will evaluate academic research, open-source projects, and industry solutions, identify promising opportunities, and work with the team to validate research ideas and advance practical outcomes. Key Responsibilities: Track … developments in AI Agents, Agent Memory, intelligent data management, and the integration of AI and databases; review relevant research papers, open-source projects, and industry products. Identify potential technical innovation opportunities based on practical needs, and propose research directions and feasible validation plans. Participate in proof-of-concept ...

AI Compiler Optimization Engineer

Location
City of Edinburgh, Scotland, United Kingdom
optimizations) Preferred: Experience optimizing models on multiple AI frameworks Research & Insight Development: Track and analyze the latest advancements in AI & compiler research (academic papers, open-source projects) Produce actionable insight reports summarizing trends, benchmarks, and potential optimizations Preferred: Strong technical writing skills with prior publications or reports This …/XPU hardware architectures and optimization techniques Strong analytical and problem-solving skills Desired: BSc/MSc/MSci in CS Contributions to open-source compiler projects (LLVM/MLIR communities) Experience with heterogeneous computing (CPU/GPU/XPU) Published work or technical blogs on AI/ ...

Compiler Engineer - Edinburgh/Cambridge

Location
City of Edinburgh, Scotland, United Kingdom
innovative ways. You will work in a diversified team with different culture background but share common goals. Your contribution can be up-streamed to open-source communities. Key Responsibilities: Develop LLVM based compilers: Enable compiler for new architecture features Design & implement optimization for xPU architectures Use AI technology …/C++ programming skills Basic knowledge of CPU or xPU architecture Desired: BSc/MSc/MSci in CS Experience of contributing to open-source projects Good at self-learning, courageous to explore new things, strong in practical skills Good communication skills and teamwork #J-18808-Ljbffr ...

Vacancy For Digital Library Software Developer At University Of Edinburgh

Location
City of Edinburgh, Scotland, United Kingdom
Library at the University of Edinburgh? Our team develops innovative software solutions, installs, integrates, and supports third-party products, and actively participates in collaborative open-source projects. This position will begin by focusing on important work bringing the university’s digital preservation solution into production. It will entail … Collections and the wider university community, actively engaged in improving the Digital Preservation service. This is a great opportunity to contribute back to the open-source community, which will be encouraged. We are looking for a talented and passionate software developer with excellent technical and communication skills ...

Sr. Manager Software Engineering, AI Infra

Location
City of Edinburgh, Scotland, United Kingdom
/OpenSearch, Datadog) for infrastructure and model monitoring. Experience with infrastructure-as-code tools (e.g., Terraform, Ansible, Pulumi). Bonus Points Contributions to open-source infrastructure or ML tooling projects. Experience with large language model (LLM) training and inference infrastructure. What we can offer you: Holiday purchase Private ...

Software Engineer New Edinburgh, Scotland, United Kingdom

Location
City of Edinburgh, Scotland, United Kingdom
found it. You estimate stories/tasks accurately and deliver them on time. You keep yourself up to date with industry tools, utilities, and open‐source frameworks. Most importantly, you are humble, pragmatic, self‐managed, thirsty for knowledge, never satisfied, and always challenging the norm. You take responsibility ...

Senior Software Engineer – Developer Tools

Location
City of Edinburgh, Scotland, United Kingdom
build systems. Familiarity with containers, package signing and software supply chain security practices. Familiarity with Microsoft Visual Studio Code, command-line developer experiences, and open-source development practices. Experience supporting multi-platform build and release environments across Windows, Linux, and macOS. Why Join the Team Build core capabilities ...

Senior Software Engineering Manager - Edinburgh / Hybrid

Location
City of Edinburgh, Scotland, United Kingdom
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 ...

Senior Offensive Security Engineer (Autonomous testing)

Location
City of Edinburgh, Scotland, United Kingdom
Consultancy, MSSP, or managed service experience. Exposure to commercial autonomous or continuous testing platforms (XBOW, Horizon3.ai NodeZero, Pentera) as a user, evaluator, or competitor. Open‐source contributions to offensive or agent tooling, published research, conference talks (DEF CON, Black Hat, BSides, AI Village), or a CVE record. Detection ...

Senior Security Consultant

Location
City of Edinburgh, Scotland, United Kingdom
lifecycle. Managing risks and services in accordance with customer, regulatory and legislative expectations. Experience outside of traditional enterprise IT scenarios extending to proprietary and open-source software, firmware and electronic hardware. Exposure to product architectures, encapsulating technologies such as electro-optics, radars, lasers. Exposure to Operational Technology ...

Enterprise Architect - Digital Backbone & Digital Experience

Location
City of Edinburgh, Scotland, United Kingdom
evidence rather than hype, using proportionate proof‐of‐value activity and clear adopt, trial, watch or avoid recommendations. Maintain awareness of relevant vendor, open‐source and industry direction, incorporating it into domain standards and roadmaps where it earns its place. Roadmaps and long‐term planning Own and maintain ...

AI Compiler Optimization Engineer - Edinburgh

Location
City of Edinburgh, Scotland, United Kingdom
optimizations) Preferred: Experience optimizing models on multiple AI frameworks Research & Insight Development: Track and analyze the latest advancements in AI & compiler research (academic papers, open-source projects) Produce actionable insight reports summarizing trends, benchmarks, and potential optimizations Preferred: Strong technical writing skills with prior publications or reports #J ...

LLVM Compiler Engineer for HPC/AI Optimizations

Location
City of Edinburgh, Scotland, United Kingdom
Edinburgh. You will develop LLVM-based compilers and libraries, tackle real‐world server, HPC and AI computing problems, and contribute changes upstream to open‐source communities. The role focuses on enabling new architecture features, optimizing xPU code, and using AI to improve compiler performance. #J-18808-Ljbffr ...