Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
Artificial Intelligence • Professional Services • Software
9-month full-time software engineering placement contributing to product development: implement features, improve scalability, performance, maintainability and internationalisation, participate across full feature lifecycle, learn from a mentor, and work across the stack (frontend, backend, testing, Azure). Ideal for someone starting a software career.
Top Skills:
.Net.Net CoreAngularjsC#CSSHTMLJavaScriptJestAzurePlaywrightSQL ServerVue
Healthtech • Software
Build and maintain Clojure-based software to accelerate medical device regulatory approvals. Work cross-functionally to deliver high-quality safety assessments, ship features quickly, and support product growth. Remote-first, collaborative environment with occasional in-person weeks in London.
Top Skills:
ClojureFull-Stack Web Development
Software
Build and operate Grafana Labs' bare-metal platform: provision storage, networking, and Kubernetes clusters; manage cluster networking, scheduling, autoscaling; maintain Crossplane compositions and Terraform modules; collaborate with application teams and participate in on-call rotation to ensure reliable, scalable platform operations.
Top Skills:
AksAWSAzureBare MetalCephCluster-ApiCniCrossplaneDnsEksGCPGkeGoJsonnetKarpenterKubernetesLoad BalancingNatPythonRouting ProtocolsShellTalosTankaTerraformTinkerbell
Hardware • Security • Software • Cybersecurity
Work as part of an agile team to design, develop, document and test frontend features for a mission-critical call-taking and dispatch platform. Build high-quality JavaScript/React/TypeScript user interfaces, collaborate with product and test engineers, follow modern development practices (SOLID, Git, pull requests), and support an expansion product while occasionally travelling to UK offices.
Top Skills:
.NetC#CSSGoogle SuiteGitGoogle ChatHTMLJavaScriptReactTypescript
Software
Join Uncountable's Implementations Engineering team to build software that integrates R&D lab instruments with their platform, working closely with customers and developing automated data pipelines.
Top Skills:
APIsCsvElnsExcelLimsPythonSQL
Security • Software
Design, build, test, deploy, and support backend services (primarily in Go) and contribute to TypeScript frontends. Own full feature lifecycle, lead delivery, drive architecture and code quality, participate in reviews, mentor juniors, handle production support and on-call duties, and improve tooling and observability.
Top Skills:
AngularCursorGithub CopilotGoReactTypescript
Software
Lead a multidisciplinary team in AI-augmented software delivery, solving technical problems and fostering stakeholder relationships while embracing adaptability and continuous learning.
Top Skills:
C#/.NetJavaJavaScriptPythonTypescript
HR Tech • On-Demand • Sharing Economy • Software
Freelance software developer responsible for designing, developing, testing, and maintaining high-performance applications. Collaborate with cross-functional teams to deliver innovative, client-focused solutions on a remote, on-demand platform.
Software
The Software Engineer for Platform will design and maintain robust APIs, collaborate on B2B solutions, and ensure backend architecture aligns with product strategy.
Top Skills:
AWSAzureDockerGCPKubernetesNode.jsTs
Reposted 18 Days AgoSaved
Software
The Software Engineer will develop data pipelines, manage cloud infrastructure, and collaborate with AI scientists to enhance data acquisition for model training.
Top Skills:
BashDockerGCPLinuxPythonTerraform
Social Impact • Software • Cybersecurity • Data Privacy
Join ROOST's Coop project to design, implement, test, document, and release trust-and-safety features. Work across backend APIs, GraphQL, databases, and UI to improve reviewer workflows, detection integrations, and reporting. Lead code quality, security practices, community contribution reviews, and stakeholder coordination while engaging with users and the open source community.
Top Skills:
Ci/CdClickhouseDockerGitGraphQLJavaScriptOpentelemetryPostgresReactTypescript
Social Impact • Software • Cybersecurity • Data Privacy
Join the ROOST Osprey team to design, implement, test, and maintain a high-performance, real-time safety rules engine. Work includes building data/event pipelines, scaling and containerizing services, integrating with Kafka and gRPC, reviewing community contributions, maintaining code quality and security, and engaging with users and open source contributors to prioritize and deliver features.
Top Skills:
Apache KafkaCi/CdContainerizationGitGrpcPythonRustSml (Structured Rule Language)Typescript
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Hardware • Security • Software • Cybersecurity
Design, develop, and maintain the core backend of a cloud-based distributed video management system. Build new features, increase capacity, manage CI/CD and customer deployments, and ensure code quality, security, and scalability while collaborating within an agile team.
Top Skills:
AIC++Ci/CdCloudComputer VisionGoJavaMachine LearningPythonRustService-Oriented Architecture
Information Technology • Consulting
Work on Avaloq's Credit Core product implementing business functionality, owning core and ABR/S components, writing solution designs, adding automated tests, and supporting client workshops and requirement analysis within an Agile team.
Top Skills:
Abr/SAvaloqOraclePl/SqlSQL
Artificial Intelligence • Information Technology • Consulting
Design and build distributed backend services for the cloud monetization platform, focusing on correctness, consistency, scalable microservices, distributed transactions, and reliable asynchronous workflows. Influence system architecture, own service implementations, and collaborate across teams to support billing, reservations, payments, and revenue flows.
Top Skills:
GrpcKafkaKubernetesPythonTemporalYdb
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and maintain integrations for North's agentic platform, own the end-to-end integration pipeline, create evals and tests to ensure reliability, tune tool descriptions, and help other engineers add and maintain integrations while using AI responsibly to improve performance and quality.
HR Tech • Information Technology • Professional Services • Software
Lead development of the Live View feature for iOS, build mobile apps that integrate with devices, collaborate cross-functionally, contribute to architecture and design, and follow full SDLC practices including code reviews, source control, testing, and operations.
Top Skills:
Apple Platform DevelopmentIos FrameworksObjective-CSwift
HR Tech • Information Technology • Professional Services • Software
Develop data extraction and manipulation pipelines, use AI models and NLP (e.g., ChatGPT APIs) to analyze and match available luxury items to customer requests and sales orders, and collaborate to improve matching accuracy and processing efficiency.
Top Skills:
Ai ModelsChatgptNatural Language Processing (Nlp)Openai Api
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
Work as an embedded QA engineer for Unity Studio performing manual and exploratory testing, owning QA processes from requirements to sign-off, writing and maintaining test cases, managing defect lifecycles, collaborating with engineers/product managers, participating in agile ceremonies, and contributing to quality process improvements.
Top Skills:
Api TestingJIRAMobile ApplicationsUnity EngineWeb Applications
Reposted 10 Days AgoSaved
Fintech • Financial Services
The Software Engineer will design, develop, and support the MEMX Trading system software, focusing on production support during US evening hours.
Top Skills:
ConfluenceDeephavenFix MessagingGitGradleJavaJenkinsJIRAJunitLinuxTcp/IpUdpWireshark
Artificial Intelligence • Generative AI
Build and own end-to-end backend systems for forecasting and agentic LLM research: design, deploy, monitor, debug, and harden features and pipelines (benchmarks, agents, production services). Prototype quickly, work with LLM APIs and coding agents, and collaborate with researchers to improve evaluation and forecasting tools.
Top Skills:
AzureClaude CodeClickhouseDagsterGCPKubernetesLlm ApisPostgresPythonRay
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Software Engineer will lead the development of backend systems for payment processing, collaborating with teams, setting goals, and fostering quality and ownership in code development.
Top Skills:
AWSKotlinKubernetesMySQLPython
Security • Cybersecurity
Lead design and implementation of scalable AI-centric systems for offensive security, develop agentic AI capabilities (LLMs, RAG), own feature lifecycle to production, mentor engineers, run design reviews, and integrate AI into microservice architectures with cloud, container, and messaging technologies.
Top Skills:
BddDockerDomain Driven DesignGCPGoGoogle PubsubGrpcKafkaKubernetesLlmsMcpMicroservicesNoSQLPythonRagRdbmsRest ApiUmlUnit Testing
Artificial Intelligence • Fintech • Software • Financial Services
Build and ship native Android features in Kotlin for an AI-enabled neobank. Design clean mobile flows for payments, insurance and financial services, integrate backend APIs, improve performance and reliability, use analytics and on-device ML (TensorFlow Lite) to enhance user journeys, and collaborate with product and design.
Top Skills:
Android SdkCoroutinesFlowJetpack ComposeKotlinNoSQLRest ApisSQLTensorflow Lite
Artificial Intelligence • Biotech
Build and maintain scalable, reliable agentic AI systems for biomedical research, integrating LLMs, tool-calling, and data platforms. Drive technical decisions, optimize analytical workflows, deploy agents on the data platform, mentor teammates, and participate in on-call rotation to ensure performance, security, and continuous improvement.
Top Skills:
Apache AirflowAWSAws AthenaClaude CodeDatabricksDuckdbKubernetesLlmsPythonSnowflakeTrino
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Edinburgh Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Edinburgh
Remote Jobs in Edinburgh
Hybrid Jobs in Edinburgh
Account Manager Jobs in Edinburgh
Accountancy Jobs in Edinburgh
AI Jobs in Edinburgh
Analyst Jobs in Edinburgh
Backend Jobs in Edinburgh
Business Analyst Jobs in Edinburgh
Communications Jobs in Edinburgh
Copywriter Jobs in Edinburgh
Customer Service Jobs in Edinburgh
Cyber Security Jobs in Edinburgh
Data Analyst Jobs in Edinburgh
Data Engineer Jobs in Edinburgh
Data Jobs in Edinburgh
Data Science Jobs in Edinburgh
Design Engineer Jobs in Edinburgh
Design Jobs in Edinburgh
DevOps Engineer Jobs in Edinburgh
Digital Marketing Jobs in Edinburgh
Engineering Jobs in Edinburgh
Finance Jobs in Edinburgh
Front End Developer Jobs in Edinburgh
Graphic Design Jobs in Edinburgh
HR Jobs in Edinburgh
HR Manager Jobs in Edinburgh
IT Jobs in Edinburgh
IT Support Jobs in Edinburgh
Java Developer Jobs in Edinburgh
Legal Jobs in Edinburgh
Machine Learning Jobs in Edinburgh
Marketing Jobs in Edinburgh
NET Developer Jobs in Edinburgh
Network Engineer Jobs in Edinburgh
Operations Jobs in Edinburgh
Operations Manager Jobs in Edinburgh
Payroll Jobs in Edinburgh
Product Manager Jobs in Edinburgh
Project Manager Jobs in Edinburgh
QA Jobs in Edinburgh
Research Jobs in Edinburgh
Sales Assistant Jobs in Edinburgh
Sales Jobs in Edinburgh
Scrum Master Jobs in Edinburgh
Social Media Jobs in Edinburgh
Software Engineer Jobs in Edinburgh
Talent Acquisition Jobs in Edinburgh
Tech Support Jobs in Edinburgh
UX Designer Jobs in Edinburgh
Web Developer Jobs in Edinburgh
All Filters
Total selected ()
No Results
No Results


























