Top Engineering Jobs in Edinburgh

YesterdaySaved
In-Office
Edinburgh, Scotland
Entry level
Entry level
Fintech • Information Technology • Financial Services
Designs, develops, and tests core development infrastructure, libraries, and frameworks. Establishes systems software engineering policies, standards, and procedures. Uses operating-system tools and services to diagnose and resolve issues between user-space applications and underlying operating systems. Performs root-cause analysis for service interruptions and helps restore services after resolution.
Top Skills: Development InfrastructureFrameworksLibrariesOperating-System Tools And ServicesSystems Software
Reposted 10 Days AgoSaved
In-Office
Edinburgh, Scotland
Mid level
Mid level
Fintech • Information Technology • Financial Services
Design, build, and operate cloud-native AI infrastructure and platform services to support model development, training, evaluation, and inference. Implement IaC and automation, enable ML/LLM production deployments within governed enterprise environments, build observability and monitoring, collaborate with security and cross-functional partners, and support on-call/operational duties.
Top Skills: Arm/BicepAWSAws BedrockAzureAzure FoundryAzure MlBashCloudFormationContainer OrchestrationGCPGoogle VertexInfrastructure As CodePythonTerraform
3 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Entry level
Entry level
Cloud • Security • Software • Cybersecurity • Automation
Leads a distributed team of Site Reliability and Backend Engineers responsible for GitLab.com's asynchronous processing and caching platforms. Owns reliability, service-level objectives, capacity planning, incident response, on-call operations, Redis upgrades, operating system patching, deployment architecture, and migration to a durable workflow engine. Manages hiring, development, quarterly planning, roadmap execution, and coordination across globally distributed teams.
Top Skills: Burn-Rate AlertingDurable Workflow EnginesGitlabRedisService-Level IndicatorsService-Level ObjectivesSidekiq
4 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Manage a team of machine learning engineers developing credit and lending models for international markets. Set technical strategy, guide advanced ML solutions, partner with product, engineering, analytics, design, and risk teams, and ensure scalable underwriting capabilities. Provide hands-on technical leadership, clarify complex problems, manage trade-offs, and mentor engineers while contributing to Affirm’s long-term machine learning strategy.
Top Skills: Agentic MlDeep LearningMachine LearningTransformersTree-Based Models
8 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Entry level
Entry level
Cloud • Security • Software • Cybersecurity • Automation
Manage a distributed team of senior and staff engineers developing and scaling Gitaly, GitLab’s Git storage tier. Drive complex infrastructure, performance, scalability, architecture, and maintainability initiatives while balancing roadmap and platform priorities. Provide mentoring, career development, technical guidance, and accountability. Collaborate asynchronously with Git and cross-functional teams, represent Gitaly’s technical direction, and ensure long-term platform viability through sound architectural judgment.
Top Skills: Distributed SystemsGitGitalyGitlabGoStorage Engines
10 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Leads the engineering organization responsible for GitLab Dedicated, a single-tenant enterprise SaaS platform. Owns strategy, roadmap, reliability, compliance, infrastructure investments, customer migrations, and enterprise-grade SLAs. Oversees distributed engineering managers and teams across orchestration, resilience, control-plane APIs, public-sector platforms, FedRAMP readiness, AWS GovCloud, and migration tooling. Partners with executives, Product, Security, and Support while scaling the organization, improving operational efficiency, and incorporating AI-enabled engineering workflows.
Top Skills: Ai-Enabled WorkflowsAPIsAws GovcloudCellular ArchitecturesDevsecopsGeo ReplicationGitlabGitlab DedicatedInfrastructure As CodeSaaS
2 Days AgoSaved
In-Office
Edinburgh, Scotland
Entry level
Entry level
Professional Services • Real Estate • Consulting
Manage electrical design delivery across multidisciplinary infrastructure and real estate projects. Responsibilities include technical assurance, constructability reviews, design interface management, consultant and contractor coordination, stakeholder liaison, and development of compliant, sustainable engineering solutions. The role ensures integration across engineering disciplines while addressing safety, maintainability, reliability, regulatory requirements, and whole-life asset performance.
Top Skills: AutocadBimCadCommon Data EnvironmentsRevit
2 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Professional Services • Real Estate • Consulting
Manages multidisciplinary engineering design across the full project lifecycle for infrastructure and real estate projects. Responsibilities include technical assurance, constructability reviews, design interface management, consultant and contractor coordination, stakeholder liaison, and development of sustainable, compliant engineering solutions. The role integrates mechanical, electrical, civil, structural, and geotechnical functions while ensuring maintainability, reliability, safety, and regulatory compliance.
Top Skills: AutocadBimCadCommon Data EnvironmentsRevit
4 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
3D Printing
Leads analog engineering for custom mixed-signal ASICs, designing and verifying circuit blocks from specification through production. Provides technical leadership, drives layout and methodology, coordinates with digital, DFT, verification, test, and product teams, and supports silicon debugging and characterization. Mentors engineers, translates customer requirements into designs, ensures delivery under tight schedules, and maintains principal-level technical involvement. Occasional international travel is required.
Top Skills: AmsCadenceCmosCustom AsicsDftDmsEdaMixed-Signal AsicsPmic
24 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead and grow an engineering team responsible for Affirm’s international identity platform, including KYC, user lifecycle management, and identity decisioning. Own technical strategy, multi-quarter roadmaps, architecture, reliability, availability, incident response, and operational improvements. Drive major consumer-facing initiatives, cross-functional alignment, and technical execution across Product, Design, Analytics, and Engineering teams while developing engineers and maintaining a high-trust culture.
Top Skills: Identity DecisioningIdentity VerificationKyc
25 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Leads and scales Rapid7’s EMEA sales engineering organization, managing Solution Engineers and serving as the region’s strategic technical authority. Partners with sales, marketing, product, engineering, executives, and channel partners to drive revenue, retention, consultative security solutions, strategic proofs of concept, demonstrations, and enterprise deals. Represents the company at industry events and translates customer needs into product strategy while improving forecasting, leadership development, and presales performance.
Top Skills: Application SecurityCloud SecurityIncident Detection And Response
26 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Manages a globally distributed team of Assigned Support Engineers serving enterprise customers. Responsibilities include hiring, coaching, performance management, escalation leadership, customer recovery planning, cross-functional coordination, KPI tracking, capacity planning, process improvement, automation, and communicating customer outcomes and ROI. The role requires strong technical knowledge, including Linux administration and web application concepts, plus experience supporting production-critical environments.
Top Skills: AIDevOpsGitGitlabLinuxSlack
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
9 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Appliances • Industrial • Manufacturing
Lead customer development and account growth for Plexus engineering services. Responsibilities include acquiring new customers, expanding existing relationships, winning profitable engineering engagements, serving as a trusted advisor, gathering customer and market insights, influencing service offerings, and guiding internal go-to-market partners through strategic sales opportunities. The role requires close collaboration with engineering, operations, business development, and regional teams, with travel exceeding 40%.
10 Days AgoSaved
In-Office
Edinburgh, Scotland
Internship
Internship
Appliances • Industrial • Manufacturing
Embedded Software Engineering Intern supporting software design, coding, debugging, testing, driver development, RTOS tasks, design reviews, and hardware bring-up. The role involves collaborating with hardware, mechanical, and design assurance engineers to deliver integrated products using bare-metal embedded C/C++ on client projects.
Top Skills: CC++Rtos
2 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
Lead the Cloud Integrations Team in designing, developing, and maintaining cloud integration features for mirrord. Remain hands-on in Rust or comparable systems programming, guide technical direction, maintain engineering standards, and debug distributed systems involving Kubernetes, databases, cloud services, and message brokers. Prioritize work, mentor and hire engineers, promote effective AI usage, execute the roadmap, and collaborate with Product, Solution Engineering, and users.
Top Skills: CC++GitopsKubernetesKubernetes ApiRust
Reposted 2 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Software • Automation
Build the platform, tooling, workflows, guardrails, and metrics needed for safe, measurable agentic software development. Integrate autonomous coding agents with Linear, GitHub, CI, testing, and code review processes. Improve monorepo readiness, create isolated execution environments, establish benchmarks and adoption metrics, and partner cross-functionally with Platform, Security, AI, Architecture, and engineering teams.
Top Skills: Automated TestingCi/CdGitGithub ActionsJavaScriptLinearMonoreposNode.jsSandboxingSecrets ManagementTypescript
Reposted 2 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Retail • Software
Manages the Web Platform engineering team, overseeing technical vision, reusable pipelines, tooling, frameworks, developer experience, reliability, and production operations. Leads senior engineers, recruitment, retention, technical strategy, vendor partnerships, OKRs, and engineering excellence. The role combines hands-on software engineering with people leadership, platform ownership, product thinking, and cross-functional influence across customer- and colleague-facing applications.
Top Skills: AzureContinuous IntegrationCss ModulesDevOpsGitGithub ActionsGraphQLJestNext.JsNxPlaywrightReact
12 Days AgoSaved
In-Office
Edinburgh, Scotland
Expert/Leader
Expert/Leader
Security • Cybersecurity
Provides strategic and technical leadership for ports and maritime engineering capabilities across civil, structural, geotechnical, seismic, and maritime disciplines. Leads technical governance, assurance, multidisciplinary delivery, stakeholder engagement, and major programme support across the full project lifecycle. Advises clients, coordinates scope, schedule, budget, resources, and risk, while mentoring engineers and developing team capability. Requires chartered engineering status, extensive civil and structural design experience, maritime infrastructure expertise, advanced structural analysis knowledge, and senior project delivery experience.
Top Skills: British StandardsEurocodesFinite Element Structural AnalysisNec3/4 EccOcimfPiancPlaxisSap2000Staad.ProWallap
12 Days AgoSaved
Hybrid
Edinburgh, Scotland
Entry level
Entry level
Insurance • Financial Services
Leads the People Technology product and engineering portfolio, translating workforce strategy and stakeholder needs into digital products and experiences. Owns demand intake, roadmaps, prioritization, product management, engineering capacity, testing, delivery, adoption, and value realization. Builds multidisciplinary product and engineering capabilities and delivers AI-enabled solutions using Oracle, Microsoft 365, Copilot, automation, integrations, and related technologies. Partners with platform, technology, risk, and colleague experience teams to ensure secure, scalable, accessible, and outcome-focused delivery.
Top Skills: AIAPIsAutomationIntegrationsLow-CodeMicrosoft 365Microsoft CopilotOracle Hcm
3 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Information Technology • Security • Software • Infrastructure as a Service (IaaS)
Leads a 10+ person AI-native R&D engineering team while remaining hands-on with coding, architecture, prototypes, distributed systems, and production readiness. Owns initiatives from ambiguous requirements through implementation, evaluation, validation, documentation, and handoff. Establishes responsible AI-assisted development practices, mentors engineers, maintains high standards for security, testing, reliability, and code quality, and partners with Product, Architecture, Security, and Engineering stakeholders.
Top Skills: Agentic FrameworksAi Coding AssistantsAWSC#/.NetCi/CdCoding AgentsDockerGCPInfrastructure As CodeKubernetesLlm ApisMicrosoft Agent FrameworkAzure
3 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Healthtech • Software
Leads software quality engineering and validation for eCOA clinical trial projects. Establishes quality standards, testing processes, automation strategies, KPIs, and validation procedures. Manages internal and offshore QA teams, vendors, resources, project risks, audits, CAPAs, and department operations. Oversees tools including JIRA, Git, and Jama while partnering with managers, HR, technology teams, and service providers to improve efficiency, testing coverage, compliance, and delivery timelines.
Top Skills: Artificial IntelligenceGitJamaJIRATest Automation
4 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Software
Engineering Manager responsible for leading a software engineering team, managing sprint planning and delivery, maintaining engineering quality standards, mentoring engineers, identifying risks, and partnering with Product, Design, and the Director of Engineering. This player-coach role requires technical leadership, experience with Bubble.io or low-code platforms, agile delivery expertise, and support for hiring and onboarding as the company grows.
Top Skills: APIsAws LambdaB2B SaasBubble.IoCloudflare BindingsCloudflare WorkersCrm Integrations
Entry level
Other
Conduct an individual doctoral research project in phase-change heat transfer within the SurPhase network. Responsibilities include designing and analyzing experimental, computational, or data-driven research; publishing findings; maintaining reproducible research records; contributing to project deliverables; collaborating with academic and industrial partners; attending training and conferences; undertaking international secondments; and completing doctoral degree requirements.
Top Skills: Advanced ManufacturingAdvanced Surface EngineeringComputational ModellingData-Driven MethodsMolecular ModellingPhase-Change Heat Transfer
4 Days AgoSaved
Remote
Edinburgh, Scotland
Expert/Leader
Expert/Leader
Artificial Intelligence • Information Technology • Professional Services • Consulting
Develop, debug, test, and optimize machine learning models, training pipelines, inference systems, numerical methods, and supporting infrastructure. Build reproducible Python workflows, diagnose computational issues, validate implementations, use coding agents, and document technical findings. This remote role requires approximately 15 hours per week and rapid task availability.
Top Skills: Coding AgentsCommand-Line ToolsMachine LearningMachine Learning FrameworksNumerical ComputingPython
5 Days AgoSaved
Remote
Edinburgh, Scotland
Entry level
Entry level
Artificial Intelligence • Software
Lead a small team developing secure, reliable agentic AI capabilities. Responsibilities include setting technical direction, building agent monitoring, evaluation, and guardrail frameworks, performing machine learning tasks, translating research into production features, mentoring engineers, and contributing hands-on code and technical designs. The role focuses on agent collaboration, trust, security, quality measurement, and scalable software delivery.
Top Skills: Agent HarnessesAgent OrchestrationAgentic FrameworksAi Misuse DetectionAi MonitoringAi/MlData PoisoningEvasion AttacksGuardrailsMachine LearningModel Fine-TuningPrompt InjectionPythonRed TeamingSandboxingSecure Model Deployment
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account