151 to 175 of 1,800 Computer Science Jobs in the UK excluding London

Business Systems Software Engineer/Architect Product Design & Engineering · ·

Location
Cambridge, England, United Kingdom
About You 5 or more years of commercial software development experience, including experience with enterprise architectures like Salesforce or NetSuite. Deep proficiency in core computer science fundamentals, including system design, data modeling, and security design patterns. Critical technical judgment to audit AI-generated code rigorously for performance, edge … integrity before deployment. Proven ability to navigate ambiguity, drive alignment, and deliver scalable technical solutions from high-level operational concepts. Bachelor's degree in Computer Science, Software Engineering, or equivalent practical industry experience. Experience designing 'defensive' system architectures—building for error handling, auditability, and observability, specifically for scenarios ...

Research Associate

Location
City of Edinburgh, Scotland, United Kingdom
Grade UE07: £41,885 to £49,798 per annum School of Informatics/College of Science and Engineering Full-Time 35 hours per week 24 months fixed term contract The Opportunity: We are seeking a motivated Postdoctoral Research Associate to advance research in Embodied AI and Spatial … about, and act within three-dimensional environments. The successful candidate will have a PhD (or be close to completing one) in artificial intelligence, robotics, computer vision, machine learning, or a closely related field. They will undertake original research connecting spatial perception and understanding with embodied decision-making and action ...

Software Engineer, II

Location
Aberdeen City, Scotland, United Kingdom
looking for an amazingly talented Software Engineer, II to join our team! In this role you will get to analyze, design, and develop computer software required to support hardware or technical service products. What You'll Be Doing: Supports program and project implementation and makes significant contributions to department … employees in the organization. Performs other responsibilities associated with this position as may be appropriate. What Required Skills You'll Bring: Bachelor's Degree Computer Science, Computer Engineering or related field Minimum of 5+ years of related professional experience Proficiency in object-oriented software design, containerization ...

Senior Software Engineer, Networking

Location
Reading, England, United Kingdom
drivers for NVIDIA ConnectX and BlueField network adapters, as well as userspace libraries.**What we need to see:*** Bachelor's degree or higher in Computer Science, or equivalent experience.* 8+ years of proven experience in the field.* Native C programming experience.* Excellent problem-solving, analytical, and debugging skills. … upstream Linux kernel community and open-source contribution.* Hands-on expertise with RDMA and RoCE.* Having a Master's or similar experience in Computer Science is advantageous.If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. Join ...

Software Engineer, Lead

Location
Aberdeen City, Scotland, United Kingdom
team! In this role you will get to lead an individual scrum team assigned to a software effort that analyzes, designs, and develops computer software required to support hardware or technical service products. What You'll Be Doing: Provides leadership, responsibility, and ownership of a specific technical effort Manages … organization. Performs other responsibilities associated with this position as may be appropriate. What Required Skills You'll Bring: Bachelor's Degree in Computer Science, Computer Engineering or a related technical field 15+ years of related professional experience Must be a US Citizen Proven leadership and technical capability ...

Research Engineer: AI for CPU Architecture

Location
Cambridge, England, United Kingdom
specification may be reviewed on an ongoing basis in accordance with the changing needs of Huawei Research and Development UK Limited. Required: Degree in Computer Science, Computer Engineering, Electrical Engineering or a related field (BSc, MSc or PhD), or equivalent practical experience. Solid understanding … read research papers critically. Please note that visa sponsorship is not available for this contractor role. Desired: PhD (completed or in progress) in computer architecture or ML systems. Publications at ISCA, MICRO, HPCA or ASPLOS, or at MLSys, NeurIPS or ICML. Experience with ML-based prefetchers or branch predictors ...

Senior Development Process Assurance Engineer

Location
Tewkesbury, England, United Kingdom
Senior Development Process Assurance Engineer position, here's what you'll typically need to bring with you:** * Bachelor's degree in Engineering, Computer Science, Systems Engineering, or a related technical discipline.* 6+ years of experience supporting aerospace product development, development assurance, quality assurance, certification, or regulatory compliance activities. … Familiarity with cybersecurity considerations in aerospace product development.* Experience driving process improvement initiatives using Lean, Six Sigma, or similar methodologies.* Advanced degree in Engineering, Computer Science, Systems Engineering, or a related discipline. **How we care for you:** * Flexible benefits package and development opportunities to support career progression ...

Software Engineer - C/C++/C#/Python

Location
City of Edinburgh, Scotland, United Kingdom
impact solutions that drive customer success and business growth. Responsibilities You are a motivated and curious Software Engineer with a background in Electronics Engineering, Computer Science, or a closely related technical discipline. You have a strong foundation in digital and RF systems, and you’re keen to apply … Working knowledge of RF signals and systems Use of Windows development environments Use of version control tools (specifically Git) Bachelors or Masters Degree in Computer Science, Electronics Engineering or equivalent Careers Privacy Statement Keysight is an Equal Opportunity Employer #J-18808-Ljbffr ...

Research Associate / Research Fellow (Cancer Sciences / Digital Pathology / AI)

Location
Manchester, England, United Kingdom
level depending on experience. This is a full-time, fixed-term appointment. Eligibility Criteria PhD (or near completion) in computational biology, bioinformatics, data science, computer science, or a closely related discipline For Research Fellow level: significant postdoctoral research experience and a strong publication record Required Expertise/ ...

Lead Data Scientist, Sports

Location
Stoke-on-Trent, England, United Kingdom
depth knowledge of sports and online gambling to develop relevant, impactful models aligned with business objectives. Master’s degree or PhD in Mathematics, Data Science, Computer Science, or a related quantitative field. Proven success in leading the design, development, and deployment of sophisticated predictive models. Expertise ...

Lead Data Scientist, Sports

Location
Manchester, England, United Kingdom
depth knowledge of sports and online gambling to develop relevant, impactful models aligned with business objectives. Master’s degree or PhD in Mathematics, Data Science, Computer Science, or a related quantitative field. Proven success in leading the design, development, and deployment of sophisticated predictive models. Expertise ...

Software Architect

Location
Cardiff, Wales, United Kingdom
exhaustive or definitive list; you may be required to carry out other duties as required. Qualifications/Knowledge: MSc/MA in Computer Science, Computer Engineering or Mathematics, Physics or a related Engineering discipline. Understanding of Standard Software requirements and Quality Assurance principles. Knowledge of software ...

Senior Enterprise Architect

Location
Street, England, United Kingdom
communication excellence, and the ability to navigate organizational dynamics. Perform other duties as assigned. Qualifications Education: Master’s or Bachelor’s degree in business, computer science, computer engineering, electrical engineering, systems analysis, or a related field; or equivalent experience preferred. Creditable Experience in Lieu of Education ...

AI Market and Competitive Intelligence Analyst

Location
Cambridge, England, United Kingdom
analytical work, including contributing to projects led by others and bringing different perspectives into a coherent outputBachelor’s degree in business, economics, data science, computer science, engineering, or a related field, or equivalent practical experiencePreferred QualificationsDemonstrated interest in physical AI across Autodesk industries: Manufacturing, AECO, or Media ...

Research Assistant in AI-Enabled Energy Analytics for NHS Estates (VITALS)

Location
Loughborough, England, United Kingdom
public-sector partners, including healthcare estates, to address energy efficiency, resilience and net-zero challenges. About You You have a degree in data science, computer science, engineering, applied mathematics, energy, the built environment or a related discipline, or equivalent relevant professional experience. You have experience using Python ...

LEAD DATA SCIENTIST

Hiring Organisation
EUROPEAN SOFTWARE SOLUTIONS (UK) LIMITED
Location
Leeds, Yorkshire, United Kingdom
Employment Type
Freelance / Project collaboration, On-site
Salary
£500 per day
connect security telemetry, assets, identities, vulnerabilities, threats, controls, and incidents into a trusted intelligence layer. The role is highly hands-on and combines data science, graph engineering, cybersecurity analytics, semantic modeling, and technical leadership to enable attack-path analysis, threat investigation, exposure prioritization, GraphRAG, and AI-assisted security operations. … Cypher; working knowledge of at least one additional platform such as Amazon Neptune, TigerGraph, Azure Cosmos DB Gremlin, ArangoDB, or JanusGraph. • Graph data science: Neo4j Graph Data Science, NetworkX, PyTorch Geometric or DGL; graph embeddings, pathfinding, similarity, clustering, link prediction, node classification, anomaly detection, and GNN development. • Programming ...

AI Engineering Internship Program (Summer 2027)

Location
Manchester, England, United Kingdom
have previous experience building AI agents and automated workflows. We’re excited if you have Currently enrolled in a degree program in Artificial Intelligence, Computer Science, Engineering or a related field. Proficiency in Python, ideally with projects, open source or hackathon work beyond your coursework. Hands-on experience … generated work, understand how it can fail, and recognise when simple automation or a human review is the better approach. A solid grounding in computer science fundamentals such as data structures, algorithms, and operating systems or networking concepts. Strong problem-solving and technical communication abilities, and the ability ...

Project Lead for NICPLD Digital Infrastructure

Location
Belfast City District, Northern Ireland, United Kingdom
successful candidate must have, and your application should clearly demonstrate that you meet the following essential criteria: Degree (or higher degree) or equivalent in Computer Science or other related discipline (e.g. Engineering, Maths, Physical Sciences); OR; Degree or higher degree in any discipline combined with 5 years relevant … professional experience in a developer role; OR; HND or equivalent in Computer Science or other related discipline combined with 5 years relevant professional experience in a developer role. At least 2 years’ professional experience of Supporting and developing business systems using high-level programming languages such as C#.NET ...

Performance Engineer – Language Runtime (Contractor)

Location
Cambridge, England, United Kingdom
specification may be reviewed on an ongoing basis in accordance with the changing needs of Huawei Research and Development UK Limited. Required: Degree in Computer Science, Computer Engineering, Electrical Engineering or a related field, or equivalent practical experience. Strong C and C++ (or Rust) , with the ability … self‐built system of that kind. Familiarity with cycle‐accurate or architectural simulators such as gem5. Publications or patents in runtimes, compilers or computer architecture. #J-18808-Ljbffr ...

Undergraduate - IT Operational Support

Location
Bracknell, England, United Kingdom
digital technology, AI and automation, with an enthusiasm for exploring how technology can improve processes and efficiency. Studying towards a degree in Information Technology, Computer Science, Business Information Systems, Data Analytics, Digital Technology or another relevant subject. Good working knowledge of Microsoft Office, particularly Excel and PowerPoint. Honda … individuals at all levels without regard to race, origin, religion or belief, gender, sexual orientation, age, disability or any other protected characteristic. Job Segment: Computer Science, Data Analyst, Work from Home, Administrative Assistant, Developer, Technology, Data, Contract, Administrative #J-18808-Ljbffr ...

Part-Time PhD Opportunity in Control Systems and Robotics

Location
Manchester, England, United Kingdom
interdisciplinary research. The group also benefits from Manchester’s wider robotics ecosystem, including the Centre for Robotics and AI, which brings together engineering, computer science, AI, ethics, and industry-facing research to address major societal and technological challenges. The specific research topic and supervisory arrangements will be defined … overseas applicants will not be eligible for part-time study. If you have any questions about your eligibility, please contact the Faculty of Science and Engineering Doctoral Academy Admissions Team at FSE.doctoralacademy.admissions@manchester.ac.uk. Eligibility and requirements Applicants should normally hold, or expect to obtain, a first-class ...

Software Developer

Hiring Organisation
Tiro Partners
Location
South East, United Kingdom
Employment Type
Temporary Contract, Hybrid
Salary
Up to £40 per hour
principals. Required: Experience working with Go (2yrs+), preferred experience with Java Experienced with back-end micro-service architecture and communication Bachelors Degree in computer science, computer engineering, or other 4yrs+ commercial experience in software engineering. If you're a backend software engineer with experience with ...

Simulation Software & Security Engineer

Hiring Organisation
Vallum
Location
Crawley, Sussex, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
controls with performance, maintainability, usability, and deployment constraints. Required Minimum Qualifications Bachelor's degree or higher in engineering, engineering technology, chemistry, physics, mathematics, data science, computer science, or another accredited relevant course of study. Very strong modern C/C++ and low-level programming skills, with ...

Simulation Software & Security Engineer

Hiring Organisation
Vallum
Location
Brighton, East Sussex, UK
performance, maintainability, usability, and deployment constraints. \n Required Minimum Qualifications \n Bachelor's degree or higher in engineering, engineering technology, chemistry, physics, mathematics, data science, computer science, or another accredited relevant course of study. \n Very strong modern C/C++ and low-level programming skills, with ...

Network Operations Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
inception to optimization and will participate in an on-call rotation to ensure incidents can be swiftly resolved. Minimum qualifications: Bachelor's degree in Computer Science, Computer Networking, Information Security, or a related technical field, or equivalent practical experience. 3 years of experience with Linux Systems Administration ...