Research Software Development Engineer

2 months ago


Oxford, Oxfordshire, United Kingdom University of Oxford Full time
Senior Research Software Engineer (Machine Learning) Opportunity

Department of Computer Science, University of Oxford

Full-time, Fixed-term contract

Grade 8: £45,585 - £54,395 p.a.

We are seeking a highly skilled Senior Research Software Engineer (Machine Learning) to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam project.

As a Senior Research Software Engineer (Machine Learning), you will research, adapt, and exploit existing deep learning models and frameworks to build an efficient and user-friendly processing pipeline. You will need extensive experience in machine learning frameworks (e.g., PyTorch/TensorFlow) and ML-ops for scaling systems into production.

Key responsibilities include:

  • Developing and implementing machine learning algorithms and models to analyze camera trap images of wild animals.
  • Collaborating with field biologists to understand their needs and problems, and developing software solutions to address these challenges.
  • Designing and implementing efficient and scalable software systems to process large datasets.
  • Working independently and as part of a team to deliver projects on time and to a high standard.

We are looking for a highly motivated and experienced individual who is passionate about machine learning and software engineering. If you have a strong background in computer vision and deep learning, and are looking for a challenging and rewarding role, we encourage you to apply.



  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a fixed-term contract until 1 April 2027.As a Senior Research Software Engineer (Machine Learning), you will be responsible for researching, adapting, and...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer OpportunityWe are seeking a highly skilled Research Software Engineer to join our team at the University of Oxford, working closely with Professor Deirdre Hollingsworth and the neglected tropical diseases (NTD) modelling consortium. The successful candidate will be responsible for designing and implementing high-quality software...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer OpportunityWe are seeking a highly skilled Research Software Engineer to join our team at the University of Oxford, working closely with Professor Deirdre Hollingsworth and the neglected tropical diseases (NTD) modelling consortium. The successful candidate will be responsible for designing and implementing high-quality software...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Senior Research Software Engineer OpportunityWe are seeking a Senior Research Software Engineer to join our team at the University of Oxford. The successful candidate will have expertise in research software development and implementation, with experience in working with researchers, collections, and innovative digital methods to explore history, culture,...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)At the University of Oxford, we are seeking a highly skilled Senior Research Software Engineer to join our team in the Department of Computer Science.This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)At the University of Oxford, we are seeking a highly skilled Senior Research Software Engineer to join our team in the Department of Computer Science.This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Key Responsibilities:Design and implement high-quality software to inform global and national policy on neglected tropical diseases.Collaborate with researchers and consultants on software projects, providing technical expertise and domain knowledge.Contribute to research ideas and work, and develop training material and facilitate workshops.Follow and...


  • Oxford, Oxfordshire, United Kingdom Aurora Energy Research Full time

    Senior Software Engineer OpportunityAurora Energy Research is seeking a skilled Senior Software Engineer to join their Tech - Software Development team in the UK.The role involves:Designing and developing cloud-based software solutions for global energy markets.Implementing a Microservices architecture.Working with technologies such as TypeScript, Express,...


  • Oxford, Oxfordshire, United Kingdom Aurora Energy Research Full time

    Senior Software Engineer OpportunityAurora Energy Research is seeking a highly skilled Senior Software Engineer to join their Tech - Software Development team in the UK.The role involves:Designing and developing cloud-based software solutions for global energy markets.Implementing a Microservices architecture.Working with technologies such as TypeScript,...


  • Oxford, Oxfordshire, United Kingdom Aurora Energy Research Full time

    Senior Software Engineer OpportunityAurora Energy Research is seeking a highly skilled Senior Software Engineer to join their Tech - Software Development team in the UK.The role involves:Designing and developing cloud-based software solutions for global energy markets.Implementing a Microservices architecture.Working with technologies such as TypeScript,...