Computer Science Jobs in the UK

201 to 225 of 3,257 Computer Science Jobs in the UK

SOFTWARE DEVELOPMENT ENGINEER - GPU KERNEL DEVELOPMENT

United Kingdom
Advanced Micro Devices
Optimization: Foundational understanding of compiler theory and tools like LLVM and ROCm for kernel and system performance optimization. ACADEMIC CREDENTIALS: Bachelor ' s and/or Master's Degree in Computer Science , Computer Engineering, Electrical Engineering, or a related field. 3+ years of professional experience in technical software development, with a focus on GPU optimization, performance engineering, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Bedford, Bedfordshire, South East, United Kingdom
Verifile Ltd
with an understanding of SaaS models and balancing technical debt against business value. The nice to haves: Degree level of education or equivalent in a relevant subject such as Computer Science, Computer Engineering, information management systems, software development or business information systems etc. Practical understanding of applied AI in data platforms. Wed also love you to: Ensure More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior Software Engineer UK, Portugal

United Kingdom
Verifile Ltd
with an understanding of SaaS models and balancing technical debt against business value. The nice to haves: Degree level of education or equivalent in a relevant subject such as Computer Science,Computer Engineering, information management systems, software development or business information systems etc. Practical understanding of applied AI in data platforms. We'd also love you to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer Engineering Southampton, UK

Southampton, Hampshire, United Kingdom
Kaleido
insights and recommendations for technology selection. Mentor team members, conducting code reviews, and fostering a culture of learning and growth. Your experience Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field. Experience with AWS or Azure or demonstrates extensive knowledge of modern Infrastructure as a Service (IaaS) platforms. Experienced in developing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior SDET Engineer, Query Great Britain

United Kingdom
Hybrid / WFH Options
MongoDB
writing and maintaining test automation for large codebases Strong background in databases, data management systems, and understanding of database query engines; direct experience is highly valued Solid foundation in computer science, with knowledge of data structures, algorithms, and software design/architecture B.Sc. in Computer Science or related field, or equivalent practical experience. Advanced degrees of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer, Endpoint - Cisco ThousandEyes

London, United Kingdom
Cisco Systems, Inc
ll have a strong sense of how customers configure their networks, and of the challenges and opportunities this brings. Minimum Qualifications Highly experienced Software Engineer with excellent knowledge of computer science fundamentals Demonstrated history of having delivered multiple large-scale Internet products Strong record of collaborative behaviour, mentoring and cross-functional work Strong knowledge of JVM languages such … as Java or Kotlin, or C++ Preferred Qualifications Bachelor's degree in Computer Science or similar Deep experience with developing and maintaining large-scale distributed production systems Familiar with Docker, Kubernetes and cloud technologies such as AWS Experience with processing large data sets on Elasticsearch or similar data stores Experience with event-driven architectures (CQRS, Kafka Streams etc More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principle Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Be-IT Resourcing
development Mentor and coach software engineers Deliver reusable solutions across business units Automate processes to improve efficiency Requirements Proven experience in distributed systems and large-scale data processing Strong computer science fundamentals Expertise in CI/CD and automation Proficiency in languages such as Python, Java, Go, Rust, JavaScript, React, SQL Experience with Docker, Kubernetes, Kafka Familiarity with … GCP, Azure, AWS Understanding of cloud storage, networking, and resource provisioning Desirable Master’s or PhD in Computer Science or related field GCP or Kafka certifications What you will get in return Up to 15% pension contribution Annual performance bonus Share schemes including free shares 30 days’ holiday plus bank holidays Flexible benefits tailored to your lifestyle Inclusive More ❯
Employment Type: Full-Time
Salary: £100,000 - £118,000 per annum
Posted:

DATABASE Developers

Coventry, Warwickshire, United Kingdom
Hybrid / WFH Options
Sannik
system developments within AWS architecture. Reporting to the development team lead, the developer will primarily work with housing price data, focusing on microeconomic aspects. The ideal candidate is a Computer Science professional with a strong grasp of Python and cloud technologies. Bachelor's degree in Computer Science or a related field. Proficiency in Python programming is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Python

London, United Kingdom
Hybrid / WFH Options
YouGov
Docker, AWS and Flask Proactive in identifying risks and implementing effective solutions Comfortable in a fully remote work environment where async collaboration is prioritized Bachelor's Degree in Programming, Computer Science, or Engineering-related field. Preferred Qualifications Proven expertise and experience with database technologies including NoSQL databases like MongoDB, RDBMS such as Postgres and MySQL Exposure to Docker … New Relic Relevant experience in the maintenance of data APIs and data lake architectures, including experience with Apache Iceberg, Trino/Presto, Clickhouse, Snowflake, BigQuery. Master's degree in Computer Science or Engineering-related field Get to know us better YouGov is a global online research company, offering insight into what the world thinks. Life at YouGov Find More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Automation Engineer

London, United Kingdom
Hybrid / WFH Options
Catixs
optimize existing software applications. Contribute to the continuous improvement of the development process. Stay up-to-date with the latest industry trends and technologies. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience as a Software Engineer or similar role. Proficiency in specific programming languages/technologies relevant to the job . Strong … attention to detail. Ability to work effectively in a collaborative team environment. Good communication skills in English; proficiency in French is a plus. Preferred Qualifications: Master's degree in Computer Science or a related field. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). Knowledge of containerization technologies (e.g., Docker, Kubernetes). Familiarity with Agile/Scrum More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Scientist - Marketing Mix Modeling (MMM)

London, United Kingdom
Disney Cruise Line - The Walt Disney Company
Marketing science - a sub-team within marketing analytics at Disney Streaming Services (Hulu, Disney+, and ESPN) - is in search of an analyst to run marketing mix models (MMM) and associated ancillary analysis. This position will work as part of a team focused primarily on econometric modeling, which also provides support for downstream practices used to inform marketing investment and … plays a hands-on role in modeling efforts. The ideal candidate has a substantial quantitative skill set with direct experience in marketing science practices (MMM, attribution modeling, testing/experimentation, etc.), and should serve as a strong mentor to analysts, helping to onboard new talent in support of wider company goals. Technical acumen as well as narrative-building are … reporting and dashboarding in partnership with data product analysts and data engineers to communicate performance metrics across services, markets, channels and subscriber types Basic Qualifications Bachelors degree in Data Science, Computer Science, Engineering, Mathematics, Econometrics, Statistics or related field 5+ years of experience in a marketing science/analytics role with understanding of measurement and optimization More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer (London)

Wandsworth, Greater London, UK
Hybrid / WFH Options
Treecode
that have real product impact A good grasp of machine learning literature, ideally published Comfortable working with large quantities of image and video data BSc above in Machine Learning, Computer Science, Engineering, or a related technical discipline or equivalent experience Desirable Strong software engineering experience in Python and other relevant languages (e.g. C++ and CUDA) Direct experience working … in at least one of computer vision, robotics, simulation, graphics, or large language models. MS, or above in Machine Learning, Computer Science, Engineering, or a related technical discipline or equivalent experience What We Offer You The chance to be part of a truly mission driven organisation and an opportunity to shape the future of autonomous driving. Unlike … Kingdom 17 hours ago London, England, United Kingdom 2 weeks ago London, England, United Kingdom 2 weeks ago London, England, United Kingdom 6 days ago Research Engineer, ML, AI & Computer Vision London, England, United Kingdom 2 weeks ago London, England, United Kingdom 4 weeks ago London, England, United Kingdom 1 week ago London, England, United Kingdom 1 month ago More ❯
Employment Type: Full-time
Posted:

Java Developer

London, United Kingdom
BGC Group
accommodate the platform's growth targets. Areas of focus include system reliability, testability, recoverability, automation, throughput and latency. Our engineers are analytical thinkers and have a strong understanding of computer science fundamentals and software engineering. You will be exposed to multiple financial markets and market structures, have the opportunity work on scaling a real-time system with a … experience Strong knowledge of data structures and algorithms SQL experience Knowledge of at least one scripting language (shell, python, perl etc.) Knowledge of network programming fundamentals Bachelors degree in Computer Science or STEM field Self-directed, self-motivated Job Info Job Identification 245135 Posting Date 06/25/2025, 03:35 PM Locations Five Churchill Place, London More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Data Scientist - Microsoft 365 Copilot

London, United Kingdom
Microsoft
Copilot experiences. - In addition to driving innovation, you'll help grow the team's technical depth by mentoring and developing talent. Qualifications (Text Only) Required Qualifications: - A Ph.D. in Computer Science, Math, Physics, Statistics, OR related areas is highly preferred. Candidates with master's degree with proven industry experience or a strong publication record in the areas of … Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications: - PhD degree in Computer Science, Statistics, Mathematics, OR a related field. - Proven track record in training large language models and post-training large language models, using reinforcement learning or similar techniques - First More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Data Scientist - Microsoft 365 Copilot

London, United Kingdom
Microsoft Israel
across M365 Copilot experiences. In addition to driving innovation, you'll help grow the team's technical depth by mentoring and developing talent. Qualifications Required Qualifications: A Ph.D. in Computer Science, Math, Physics, Statistics, OR related areas is highly preferred. Candidates with master's degree with proven industry experience or a strong publication record in the areas of … Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications: PhD degree in Computer Science, Statistics, Mathematics, OR a related field. Proven track record in training large language models and post-training large language models, using reinforcement learning or similar techniques First More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2025 Full-Time Software Developer (DV Commodities)

London, United Kingdom
DV Trading LLC
Work with technology and business stakeholders in iterative fashion to deliver platform functionality Develop greenfield innovative solutions to address business needs Requirements: Expected to graduate with a degree in Computer Science, Computer Engineering, or related field by Experience programming in either Python, C++ or Java in Linux environments Excellent listening, interpersonal, written, and oral communication skills is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Compliance Engineering - Full Stack Software Engineer - Associate - Birmingham Birmingham Uni ...

Birmingham, Staffordshire, United Kingdom
Goldman Sachs Bank AG
UX. Drive the full software development lifecycle: defining, designing, implementing, testing, deploying, and maintaining products. QUALIFICATIONS The successful candidate will possess: A Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field. 5+ years of Java development experience. 5+ years of experience in automated testing and SDLC concepts. Strong attention to detail More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Compliance Engineering - Full Stack Software Engineer - Associate - Birmingham

Birmingham, Staffordshire, United Kingdom
WeAreTechWomen
and maintaining software across our products working to onboard workflows to ServiceNow QUALIFICATIONS A successful candidate will possess the following attributes: A Bachelor's or Master's degree in Computer Science, Computer Engineering, or a similar field of study. 5+ years of experience in Java development. 5+ years of experience in automated testing and SDLC concepts. An More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solutions Engineer Service Provider & AI

London, United Kingdom
Hybrid / WFH Options
Cisco Systems, Inc
skills - ability to value-sell and deliver engaging workshops to both technical and non-technical audiences on AI and/or infrastructure topics. Preferred Qualifications: Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field or equivalent experience. Advanced degree in Data Science is a plus. Good understanding of the Neocloud market dynamics More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solutions Engineer AI Service Provider - UK

London, United Kingdom
Hybrid / WFH Options
Cisco Systems, Inc
skills - ability to value-sell and deliver engaging workshops to both technical and non-technical audiences on AI and/or infrastructure topics. Preferred Qualifications: Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field or equivalent experience. Advanced degree in Data Science is a plus. Good understanding of the Neocloud market dynamics More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Data Scientist - Coventry

Coventry, Warwickshire, United Kingdom
Agility Resoucing
truly passionate about data. Someone who will work on a variety of projects, assisting the business to improve productivity, commercial optimisation and growth. Reporting to the Head of Data Science you will join a busy, friendly and dynamic team using numbers and facts to make key recommendations, such as which business case to fund, which company we should buy … machine learning models Create and undertake testing procedures/policies using test-driven development methodologies Query writing/building System contingency planning and implementations Essential Requirements A mathematics/computer science background with knowledge of numerous machine learning models - some alternative degrees will be considered Experience with data visualisation tools (Power BI etc.) Exceptional Microsoft Office skills Detail … multi-task A top performer who is comfortable in an unstructured environment which values initiative, creativity, maturity, poise and strong analytical skills A least a 2:1 degree in Computer Science, Mathematics, Software Engineering or similar Microsoft SQL Server Experience R & Python Experience Creativity and an eye for branding Please note due to the large volume of applications More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cloud & AI Solution Engineer - Data Platform

London, United Kingdom
Microsoft
BI solutions. Represent Microsoft through thought leadership in cloud Database & Analytics communities and customer forums. Qualifications Proven technical pre-sales or technical consulting experience. OR Bachelor's Degree in Computer Science, Information Technology, or related field AND a few years of technical pre-sales or technical consulting experience. OR Master's Degree in Computer Science, Information More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

System Development Engineer , CoSS

London, United Kingdom
Amazon
Ownership Take ownership of digital products or system components. Ensure adherence to service level agreements (SLAs). Coordinate customer notifications and workflow management. BASIC QUALIFICATIONS Bachelor's degree in Computer Science or related area. Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C# or Rust. Experience with distributed systems at scale. … Experience in automating, deploying, and supporting large-scale infrastructure. Experience with Linux/Unix. Experience with CI/CD pipelines build processes. PREFERRED QUALIFICATIONS Master's degree in Computer Science or related area. Experience with PowerShell (preferred), Python, Ruby, or Java. Experience working in an Agile environment using the Scrum methodology. Amazon is an equal opportunities employer. We More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Engineer (Backend)

Farnborough, Hampshire, United Kingdom
Discover Bank
IT standards within the system/application infrastructure and compatibility with the architecture of the platform. Minium Qualifications At a minimum, here's what we need from you: Bachelors Computer Science, Engineering, Informatics, Information Security, Information Technology or related Experience in Information Technology, (Software) Engineering, or related For roles requiring Dreyfus Rating - Internal applicants only: technical proficiency of … the work environment to complete the major responsibilities of the job. Primarily performed indoors in an office setting. Ability to operate office equipment such as but not limited to computer, telephone, printer, and calculator. Ability to communicate verbally.; Ability to communicate in written form. Bonus Points If You Have Strong hands-on technical lead with programming languages like Java … IT standards within the system/application infrastructure and compatibility with the architecture of the platform. Minium Qualifications At a minimum, here's what we need from you: Bachelors Computer Science, Engineering, Informatics, Information Security, Information Technology or related Experience in Information Technology, (Software) Engineering, or related For roles requiring Dreyfus Rating - Internal applicants only: technical proficiency of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Unlikely Artificial Intelligence Limited
a senior software engineer with demonstrable experience running production systems. To thrive in this role, you: Excel across the stack or bring deep expertise in backend development, with strong computer science fundamentals and fluency in Python; Should be comfortable taking ownership of complex systems in production, with a clear grasp of observability, monitoring, and performance tuning; Champion developer … code, and advocate for continuous improvement in engineering practices; Are pragmatic, collaborative, and bring sound judgment to system design, reliability, and scaling challenges; Will have a relevant degree (e.g. Computer Science, Mathematics, Engineering or similar); Have a bias for action - a natural tendency to take initiative and make decisions Why Join Us? We have a world-class team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Computer Science
10th Percentile
£31,750
25th Percentile
£39,500
Median
£62,500
75th Percentile
£77,500
90th Percentile
£100,000