functional programming concepts, especially those related to concurrency and control Ability to quickly grasp and develop new technologies Preferred qualifications: PhD or exceptional MSc/MSci/BSc in ComputerScience Publications in top-tier computerscience conferences or journals Experience in language or framework design Background in mathematical foundations of programming (logics, types, semantics) Contributions More ❯
concepts and techniques, especially those related to concurrency and control. Ability to quickly learn and adopt new technologies. Desired Qualifications: PhD or exceptional BSc/MSc/MSci in computerscience or a related field. Publication record in top-tier computerscience conferences or journals. Experience in designing programming languages or frameworks. Strong grounding in the More ❯
This client is looking for a Programming Language Engineer to accelerate the development of a bespoke AI Agent Orchestration language. This role sits at the intersection of theoretical computerscience and cutting-edge AI, applying methods from category theory and type theory to orchestrate complex, adaptive systems of agents. The successful candidate will play a leading role in … tool use Build integrations with external systems Apply software engineering to intelligent business automation Collaborate with a distributed team of researchers and engineers Requirements Master’s or PhD in ComputerScience, Mathematics, or related field Expertise in category theory, type theory, or functional programming Strong programming skills and experience in language design or LLM agent development Familiarity with More ❯
integrate with. Contribute to the design and delivery of complex architectures and distributed systems, including working through with other engineers to help deliver the end solution. Qualifications Bachelor of Science degree in Computer Engineering or ComputerScience, Mathematics or a related Engineering discipline 6+ years' relevant software experience required. Proficiency in C++ 11/17 programming More ❯
planning and prediction. Create and maintain robust data infrastructures , including relational and graph databases. Collaborate closely with interdisciplinary teams of chemists, engineers, and software developers. Skillset required: PhD in ComputerScience, Cheminformatics, Data Science, Bioinformatics , or equivalent experience. 3+ years’ experience in full-stack software development (Python + React specifically) Experience designing and implementing backend services and More ❯
Edinburgh, Scotland, United Kingdom Hybrid/Remote Options
Luxoft
AI, Azure ML). Strong understanding of data engineering, data pipelines, and ETL workflows. Excellent problem-solving, communication, and stakeholder engagement skills. Bachelor's or Master's degree in ComputerScience, AI/ML, Data Science, or related field. Luxoft is committed to fostering a diverse and inclusive workplace. We show fairness to all throughout our talent More ❯
Edinburgh, Midlothian, United Kingdom Hybrid/Remote Options
LGBT Great
firms based in the United States. Proficient MS Office skills, including experience using CoPilot and other AI software products. Education Requirements: Bachelor's Degree, with preferences for Accounting, Finance, ComputerScience, Engineering, Economics, Data Science, Operations Research, Technology or Supply Chain Management, or Entrepreneurship. Advanced degrees in Business, the Sciences, Engineering, Law, or related areas are a More ❯
metadata management, and data quality best practices. Experience in Agile, Scrum, or hybrid delivery methodologies. Knowledge of data warehousing, data visualization, and business intelligence tools. Bachelor's degree in ComputerScience, Information Systems, Business, Actuarial Science, or related field. More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid/Remote Options
Cactus Search
grounding in Agile delivery, ideally with practical Scrum experience. Excellent analytical, problem-solving, and communication skills, with a drive to deliver reliable, high-quality systems. Bachelor’s degree in ComputerScience (or similar). Experience in software development with C#, .NET, Vue.js, and SQL. More ❯
the wider team Contribute to team-wide initiatives, including code reviews, design discussions, process improvements and workstream planning What you'll bring: BSc or equivalent experience, preferably in a ComputerScience related field 5+ years commercial software engineering experience High EQ: bring compassion and technical acumen to the team, we are cross-functional by design, and everyone is More ❯
through new 'ways of thinking' At least 4 years of experience in the Data Analytics space (preferably in a consulting context) University degree 2.1 or higher (or equivalent) in ComputerScience/Mathematics/Statistics or equivalent End to end knowledge of data warehouse and reporting processes Ability to identify and implement process improvements in a controlled manner More ❯
Glasgow, Scotland, United Kingdom Hybrid/Remote Options
Smarter Grid Solutions
Kubernetes Administrator. Certified Kubernetes Application Developer. HashiCorp Terraform Associate Certification. HashiCorp Vault associate Certification. Qualifications and Experience BSc/BEng/MSc/MEng in electrical engineering, industrial control, computerscience or similar discipline. 5+ years of DevOps experience. Benefits Competitive salary, dependent upon experience 33 days holiday 5% matched Employer pension scheme Opportunity to participate in the More ❯
For This Role, You Will Need: Proven ability with a minimum 5 years of experience in software and/or firmware testing Engineering degree or equivalent experience in Software, ComputerScience, Cybersecurity, or equivalent proven knowledge. Proficiency with tools such as Burp Suite, OWASP ZAP, Nessus, Metasploit, Wireshark, Nmap, Fortify, Checkmarx. Knowledge of scripting languages such as Python More ❯
to release. Leading by example, mentoring others, and contributing beyond your assigned tasks. What You’ll Bring: 6–8 years of experience in software engineering. BS/MS in ComputerScience or related field. Strong server-side development experience. Expertise in at least one OO language (Java, C#, Ruby, Go). Solid understanding of Linux or Windows development More ❯
to demonstrate strong software development fundamentals, including test automation. A passion for owning, building and delivering great software experiences for end-users. A formal qualification (Degree) in Software Engineering, ComputerScience or equivalent. Experience with the use or adoption of AI tools in a software development context is preferred. Travel RequirementsUnder 10% Relocation ProvidedNone Position TypeExperienced Referral Payment More ❯
Glasgow, Glasgow City, City of Glasgow, United Kingdom
Kura (CS) Ltd
clients, client support functions and managing the Inisoft Team based within KURA. MANAGERIAL RESPONSIBILITY Future line management responsibility of the development team. EDUCATION AND QUALIFICATIONS Bachelor's degree in ComputerScience or related field At least 6 years of experience in software development using C# .NET, Vue.js, and SQL SKILLS, KNOWLEDGE AND CAPABILITY Extensive hands-on experience with More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum Plus bonus, free parking and more
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid/Remote Options
Kura
operational clients, client support functions and managing the InisoftTeam based within KURA. MANAGERIAL RESPONSIBILITY Future line management responsibility of the development team. EDUCATION AND QUALIFICATIONS Bachelor's degree in ComputerScience or related field At least 6 years of experience in software development using C# .NET, Vue.js, and SQL SKILLS, KNOWLEDGE AND CAPABILITY Extensive hands-on experience with More ❯
Glasgow, Scotland, United Kingdom Hybrid/Remote Options
Smarter Grid Solutions
product brand is consistently excellent and to the highest quality standards Essential experience and qualifications The following skills are deemed desirable for this role: Strong academic track record in ComputerScience, Electrical/Electronic Engineering, or similar, relevant course Proven ability to design, model, implement, and test high performance software for mission critical applications Previous experience working in More ❯
City Of Edinburgh, Scotland, United Kingdom Hybrid/Remote Options
Abercorn Sinclair
disaster recovery planning. Develop budgets, capital planning, and lifecycle management for infrastructure. Act as a trusted advisor to scientific teams, bridging research and IT. Candidate Profile Essential: Degree in ComputerScience, Engineering, or related discipline. Significant experience (8+ years) in infrastructure engineering/IT operations. Strong background in HPC, GPU-accelerated environments, Linux systems, storage, and networking. Proven More ❯
product brand is consistently excellent and of the highest quality standards. Essential experience and qualifications The following skills are deemed desirable for this role: Strong academic track record in ComputerScience, Electrical/Electronic Engineering, or similar, relevant course. Proven ability to design, model, implement, and test high performance software for mission critical applications. Previous experience working in More ❯
product brand is consistently excellent and to the highest quality standards. Essential experience and qualifications The following skills are deemed desirable for this role: Strong academic track record in ComputerScience, Electrical/Electronic Engineering, or similar, relevant course; Proven ability to design, model, implement, and test high performance software for mission critical applications; Previous experience working in More ❯
with the latest technology developments and promote these within your projects Share knowledge as part of the FSP technical community About you Degree in relevant subject area (such as ComputerScience) Passion for technology and driven to keep up to date with new and evolving technologies Able to communicate technical concepts to non-technical people Able to design More ❯
Glasgow, Scotland, United Kingdom Hybrid/Remote Options
NLB Services
needed and bring clarity to business objectives, requirements, and priorities. Preferred Qualifications · Experience in financial services · Knowledge of regulatory requirements in the financial industry Education : Bachelor’s degree in ComputerScience, Engineering, or a related field (or equivalent experience). More ❯
may be required, such as training or customer support. REQUIRED QUALIFICATIONS AND EXPERIENCE Minimum 5 years of experience in software and/or firmware testing Engineering degree in Software, ComputerScience, Cybersecurity or equivalent demonstrated knowledge. Proficiency with tools such as Burp Suite, OWASP ZAP, Nessus, Metasploit, Wireshark, Nmap, Fortify, Checkmarx. Knowledge of scripting languages such as Python More ❯
may be required, such as training or customer support. REQUIRED QUALIFICATIONS AND EXPERIENCE Minimum 5 years of experience in software and/or firmware testing Engineering degree in Software, ComputerScience, Cybersecurity or equivalent demonstrated knowledge. Proficiency with tools such as Burp Suite, OWASP ZAP, Nessus, Metasploit, Wireshark, Nmap, Fortify, Checkmarx. Knowledge of scripting languages such as Python More ❯