3 of 3 Contract Distributed Systems Jobs in Scotland

Technical Insight Specialist

Hiring Organisation
Project People
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Contract
essential. Technical Depth: Strong background or project experience in one or more of the following: Large-scale Models: LLMs, Foundation Models, Generative AI. Systems: Distributed Systems, Operating Systems. Infrastructure: Databases, Compilers. Programming: C++, Rust, Python, Java, etc. Track Record: Proven history of publications, technical blogs, or conference ...

Python Developer

Hiring Organisation
Ascendion
Location
Glasgow, Glasgow City, City of Glasgow, United Kingdom
Employment Type
Permanent, Contract
expertise and hands-on experience building or supporting enterprise-grade platforms. This role is ideal for someone who has worked on complex, high-performance systems such as trading platforms, financial systems, or other large-scale enterprise applications. Key Responsibilities Design, develop, and maintain scalable backend services using Python … Build and enhance REST APIs and microservices Work on high-throughput, low-latency systems Deploy and manage applications on AWS cloud infrastructure Collaborate with cross-functional teams including DevOps and architecture Optimize performance, scalability, and system reliability Work with SQL/NoSQL databases and large datasets Required Skills & Experience ...

Software Release Specialist

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Contract, Work From Home
join a leading technology business in Edinburgh. In this role, you'll coordinate the end-to-end delivery of software changes across production systems, ensuring releases are reliable, compliant, and delivered smoothly across complex platforms. The Opportunity This is a chance to play a central role in how software … production at scale. You'll work as part of a global release function, supporting engineering teams that deliver frequent, high-impact changes across multiple systems and environments. You'll coordinate releases end to end, helping teams move changes efficiently from development through to production while maintaining strong governance, quality ...