1 to 25 of 49 Computer Science Jobs in Oxford

Software Engineer - Java/C++

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
strong background in Java and desktop application development. This role is ideal for someone with excellent software engineering fundamentals, a solid understanding of computer science principles, and experience building complex commercial software applications. You will join an Agile engineering team responsible for developing and maintaining high-performance desktop … quality and team performanceRequired Skills & ExperienceStrong hands-on Java development experience within complex desktop applicationsExcellent understanding of object-oriented programming principles and software designStrong computer science fundamentals including algorithms, data structures and software architectureSolid understanding of multithreading, concurrency and synchronisationExperience applying common design patterns and architectural principles ...

Embedded Software Engineer (UAV's)

Location
Oxford, England, United Kingdom
solar charging efficiency or deep learning model accuracy in real‐world tests Requirements Essential skills/experience BSc or MSc degree in Electronic Engineering, Computer Science, Computer Engineering, or related engineering field Experience delivering functioning commercial embedded software Excellent C/C++ skills & familiarity with Python ...

Senior Engineer, Investment Technology

Location
Oxford, England, United Kingdom
powered API* Working knowledge of AWS cloud services and cloud‐native architectures* Financial services or asset management experience preferred* Bachelors/Masters in Computer Science/Computer Engineering**Disability Confident Scheme :**Applicants who opt in to the Disability Confident Scheme and meet the ‘minimum criteria ...

Senior Sales Engineer

Location
Oxford, England, United Kingdom
requirements and compliance standards. Familiarity with Sophos solutions or similar competitive products is a strong plus. Deep understanding of modern ransomware campaigns. Degree in computer science or computer engineering is highly preferred. Certifications in security is a plus. Knowledge of security software industry, including competitors, market needs ...

Data Engineer II (Data Platform)

Location
Oxford, England, United Kingdom
migrations and petabyte-scale operations, Tracking instrumentation, information architecture, and data governance tooling for business-critical analytics. We collaborate closely with Product, Analytics, Data Science, CRM, Marketing, Finance, and Machine Learning teams across Tripadvisor’s global engineering organization. Tripadvisor is looking for a Data Engineer II to join … that process terabyte-scale data across Snowflake, BigQuery, Hive, and other platforms. Develop scalable, reusable data models and curated data sets for analytics, data science, CRM, machine learning, and other data consumers across the organization. Own the full lifecycle of data pipelines: define SLAs, implement performance measurements, monitoring ...

FPGA Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
supporting system-level validation alongside hardware and software engineers. They are looking for an FPGA Engineer with the following background: Degree in Electronics, Computer Engineering, Computer Science, or a related discipline RTL development experience using VHDL or Verilog Experience implementing digital systems on modern FPGA ...

FPGA Engineer

Location
Oxford, England, United Kingdom
supporting system-level validation alongside hardware and software engineers. They are looking for an FPGA Engineer with the following background: Degree in Electronics, Computer Engineering, Computer Science, or a related discipline RTL development experience using VHDL or Verilog Experience implementing digital systems on modern FPGA ...

Scientific Software Engineer

Location
Oxford, England, United Kingdom
analysis, with a strong focus on biological and bioinformatics data workflows. This role sits at the intersection of software engineering, bioinformatics, and data science, supporting research and drug discovery through robust, scalable software solutions. This is a highly hands‐on role where you will work closely with bioinformaticians, data … position requires someone who can work independently, take ownership of systems end‐to‐end, and proactively identify opportunities where software can enhance the way science is conducted across the organisation. This role is primarily on‐site at the Oxford Science Park, with an expectation of at least four ...

Principal IT Infrastructure & Security Specialist

Location
Oxford, England, United Kingdom
deployments and major incidents, ensuring solutions are delivered to agreed standards, timescales and security requirements. Knowledge, Experience and Qualifications Essential Bachelor's degree in Computer Science, Information Technology or a related discipline, or equivalent relevant professional experience. Experience translating business and security requirements into practical technical solutions ...

Machine Learning Engineer (Computer Vision)

Hiring Organisation
Platform Recruitment
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£85000 - £160000/annum
Title: Machine Learning Engineer (Computer Vision) Location: Oxford Salary: Up to £160,000 (DOE) We are looking for a Machine Learning Engineer with experience in Computer Vision to join a growing engineering team developing machine learning solutions for complex real-world environments. This role would suit someone with … through to deployment and working closely with engineers, data scientists, and domain experts. The Role You will be responsible for designing, training, and deploying computer vision models, working across the full machine learning lifecycle. The work will involve building production-ready systems, evaluating model performance, and contributing to technical ...

Senior Software Engineer / Tech Lead

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
frameworks. Exposure to Machine Learning technologies and frameworks such as Python and TensorFlow. Experience within the Geophysics, Geology, or Oil & Gas industries. Degree in Computer Science, Software Engineering, or a related discipline. Agile Scrum certification. Experience working successfully with globally distributed development teams. Strong awareness and practical understanding ...

Software Engineer II, Agentic AI

Location
Oxford, England, United Kingdom
Keep technical knowledge current in software engineering, cloud technologies, Generative AI and cybersecurity, and suggest practical improvements within the team’s scope. Degree in Computer Science, Software Engineering or a related discipline, or equivalent practical experience. Relevant professional software development experience delivering production code within a collaborative engineering ...

Senior Backend Developer

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
Azure, AWS or Google Cloud. Experience modernising legacy applications and improving UI/UX frameworks. Excellent communication and stakeholder management skills. Degree qualified in Computer Science, Software Engineering or a related Engineering discipline. Desirable ExperienceScientific, engineering, geoscience, geophysics, reservoir engineering or technical software development experience. Experience working with … passionate about building high-quality software, enjoy solving complex technical challenges, and want to work at the intersection of software engineering and science, we'd love to hear from you. ...

Full stack software engineer

Location
Oxford, England, United Kingdom
next few years, and expect these to yield high returns and make a real difference to the manufacturing industry. Experience Required Degree in Computer Science, Mathematics, Physics or related field Strong analytical, problem solving, written and verbal communication skills Some experience or knowledge in developing a single page ...

Backend Developer

Location
Oxford, England, United Kingdom
systems (desirable) Additional experience with Linux, time-series data, data quality, data analytics, or business intelligence (desirable) Qualifications Bachelor’s degree or higher in Computer Science or another STEM related subject, or equivalent experience At OrganOx, we value innovation, evidence, integrity, teamwork, respect, and passion. We offer competitive ...

Senior Computer Vision Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
technology company developing advanced autonomous systems for spacecraft operations, inspection, and navigation for complex missions in challenging environments. They're looking for a Senior Computer Vision Engineer to help build cutting-edge perception and vision algorithms. What they're looking for: Master's degree in Computer Science, Aerospace Engineering, Robotics, or a related STEM subject 5+ years' experience developing computer vision algorithms in industry or research Strong understanding of computer vision, image processing, machine learning, and deep learning Experience taking algorithms from concept through testing, validation, and deployment Strong Python and C++ programming skills ...

Senior HPC Systems Administrator Closing date: Oct 01, 2026

Location
Oxford, England, United Kingdom
Oxford, United Kingdom ENGINEERING SCIENCE Careers Senior HPC Systems Administrator Salary Grade 8: £49,119 - £55,031 per annum (Inclusive of Oxford University weighting) Closing date Oct 01, 2026 12:00PM Description We are seeking a full‐time Senior HPC Systems Administrator to join the Department of Engineering Science … experienced systems professional to lead the development, administration, and strategic evolution of the groups high‐performance computing (HPC) infrastructure supporting cutting‐edge AI, computer vision, and multimodal learning research. The successful candidate will take a leading role in the design, deployment, maintenance, and optimisation of large‐scale HPC systems ...

Senior Machine Learning Engineer

Location
Oxford, England, United Kingdom
Lab. Communicate technical trade‐offs, risks and progress clearly to both technical and non‐technical stakeholders. Knowledge, Experience and Qualifications Essential Degree in Computer Science, Mathematics, Statistics, Physics, Engineering or another relevant STEM discipline, or equivalent practical experience. 5+ year work experience in relevant field. Strong software engineering ...

Compliance Enablement Technical Program Manager

Location
Oxford, England, United Kingdom
verbal communication, with the ability to translate between compliance and engineering for both technical and leadership audiences. Bachelor's degree in Cybersecurity, Information Technology, Computer Science, or a related field, or equivalent experience. Desired Skills Ability to write code or scripts (e.g., Python) to build automation directly. Experience ...

Software Test Manager

Location
Oxford, England, United Kingdom
timely and proactive manner Passion for innovation and commitment to developing medical devices that improve patient outcomes. Qualifications Bachelor’s orMaster’s degree in Computer Science, Electrical Engineering, or a related field. At OrganOx, we value innovation, evidence, integrity, teamwork, respect, and passion. We offer competitive compensation ...

Senior Machine Learning Scientist

Location
Oxford, England, United Kingdom
Work directly with partner organisations to understand real technical constraints, not just theoretical ones. What you'll bring A Master's or PhD in Computer Science, ML, Statistics, Maths, or equivalent experience, plus 5+ years in applied ML/AI research or development. A genuine track record ...

Lead Machine Learning Engineer

Hiring Organisation
Aioi Nissay Dowa Europe
Location
OX2, Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£81322 - £112488/annum
tooling across projects. Communicate technical decisions, risks and concerns clearly to non-technical audiences. Knowledge, Experience and Qualifications Essential • PhD or MSc in Computer Science, Mathematics, Statistics, Engineering, Physics or another relevant STEM discipline, or equivalent practical experience. • Extensive years of experience in machine learning engineering, software engineering ...

Senior HPC Systems Administrator

Location
Oxford, England, United Kingdom
date and time: 22-September-2026 12:59 We are seeking a full-time Senior HPC Systems Administrator to join the Department of Engineering Science at the University of Oxford, working within the internationally recognised Visual Geometry Group (VGG). This is an exciting opportunity for an experienced systems … professional to lead the development, administration, and strategic evolution of the groups high-performance computing (HPC) infrastructure supporting cutting-edge AI, computer vision, and multimodal learning research. The successful candidate will take a leading role in the design, deployment, maintenance, and optimisation of large-scale HPC systems, including ...

Scientist - Computational Method Development

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
public and proprietary datasets Working closely with bioinformaticians and software engineers to deploy methods within scalable, reproducible workflows Collaborating across computational, biological, and data science teams to translate research into practical applications Taking ownership of scientific projects from concept through implementation, evaluation, and delivery What you'll need … skills with genuine experience developing new computational methods.You should have: An MSc or PhD (awarded or nearly completed) or equivalent experience in Computational Biology, Computer Science, Mathematics, Statistics, Physics, Machine Learning, Bioinformatics, or a related quantitative discipline Experience developing novel algorithms, computational methods, or machine learning models, preferably ...

Senior Scientist - Computational Method Development

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
public and proprietary datasets Working closely with bioinformaticians and software engineers to deploy methods within scalable, reproducible workflows Collaborating across computational, biological, and data science teams to translate research into practical applications Taking ownership of scientific projects from concept through implementation, evaluation, and delivery There is the potential … successful candidate will combine strong quantitative skills with genuine experience developing new computational methods.You should have: A PhD (or equivalent experience) in Computational Biology, Computer Science, Mathematics, Statistics, Physics, Machine Learning, Bioinformatics, or a related quantitative discipline Proven experience developing novel algorithms, computational methods, or machine learning models ...