Research Software Engineer

Research Software Engineer

Guildford Full-Time 28800 - 48000 Β£ / year (est.) No home office possible
Go Premium
U

At a Glance

  • Tasks: Join the Visual Media Lab to develop cutting-edge media production technologies using AI and machine learning.
  • Company: The University of Surrey is a leading global institution focused on transformative education and research.
  • Benefits: Enjoy a competitive salary, generous holiday, flexible working, and a beautiful campus environment.
  • Why this job: Be part of an innovative team making a real impact in digital media and technology.
  • Qualifications: Experience in computer vision, graphics, machine learning, C++, Python, and PyTorch is essential.
  • Other info: We value diversity and encourage applications from under-represented groups.

The predicted salary is between 28800 - 48000 Β£ per year.

Get AI-powered advice on this job and more exclusive features. This range is provided by University of Surrey. Your actual pay will be based on your skills and experience β€” talk with your recruiter to learn more. Base pay range The University of Surrey is a global community of ideas and people, dedicated to life-changing education and research. We have a bold vision of what we want to achieve – shaping ourselves into one of the best universities in the world, which we are achieving through the talents and endeavour of every employee. Our culture empowers people to achieve this aim and to collectively, and individually, make a real difference. The role The Research Software Engineer will be part of the Visual Media Lab in the Centre for Vision, Speech and Signal Processing which focuses on the development and application of novel computer vision, computer graphics and machine learning techniques to advance the state of the art in digital media production. About You We are looking for a Research Software Engineer to join the research centre who will contribute to the development of innovative media production technologies. The successful candidate will have a background in computer vision, computer graphics, and/or machine learning, with a particular focus on media production technologies. Experience with C++, Python, and PyTorch is required, along with an interest in generative AI. What We Can Offer By joining the team, you’ll be rewarded with a generous salary and holiday package as well as industry leading pension, salary sacrifice benefits & rewards, and flexible working conditions on our beautiful Surrey countryside campus. How To Apply To apply, please submit your CV and a covering letter via the online application system by 8th June 2025. Interviews will be scheduled on week commencing 9th June 2025. For an informal discussion about the role, please contact Dr. Marco Volino – m.volino@surrey.ac.uk The University of Surrey is committed to providing an inclusive environment that offers equal opportunities for all. We place great value on diversity and are seeking to increase the diversity within our community and particularly encourage applications from under-represented groups, including people from Black, Asian and minority ethnic groups and people with disabilities. Seniority level Seniority level Entry level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Higher Education Referrals increase your chances of interviewing at University of Surrey by 2x Get notified about new Research Software Engineer jobs in Guildford, England, United Kingdom . Surrey, England, United Kingdom 1 week ago Guildford, England, United Kingdom 2 days ago Crawley, England, United Kingdom 2 weeks ago Geoscience Software Engineer (C++, Masters or PhD) Horsham, England, United Kingdom 6 hours ago Crawley, England, United Kingdom 2 weeks ago Crawley, England, United Kingdom 4 weeks ago Crawley, England, United Kingdom 1 month ago Reading, England, United Kingdom 6 days ago Reading, England, United Kingdom 1 month ago Reading, England, United Kingdom 2 months ago Crawley, England, United Kingdom 2 weeks ago Crawley, England, United Kingdom 1 month ago Isleworth, England, United Kingdom 1 week ago Chiswick, England, United Kingdom 12 hours ago Principal Engineer – Software Engineering Woking, England, United Kingdom 4 days ago Woking, England, United Kingdom 1 week ago Woking, England, United Kingdom 6 days ago Wokingham, England, United Kingdom 3 weeks ago Farnborough, England, United Kingdom 1 week ago Remote Senior Frontend Developer (m/w/d) – Vaadin/ GWT (Google Web Toolkit)/Apache Wicket Reading, England, United Kingdom 3 weeks ago Fleet, England, United Kingdom 2 months ago Winnersh, England, United Kingdom 2 months ago Horsham, England, United Kingdom 1 week ago Farnborough, England, United Kingdom 11 hours ago Hammersmith, England, United Kingdom 5 days ago Reading, England, United Kingdom 4 months ago Bordon, England, United Kingdom 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr

Research Software Engineer employer: University of Surrey

The University of Surrey is an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration within the field of research and technology. Employees benefit from a generous salary and holiday package, industry-leading pension schemes, and flexible working conditions amidst the picturesque Surrey countryside, all while contributing to groundbreaking advancements in digital media production. With a strong commitment to diversity and inclusion, the university provides ample opportunities for professional growth and development, making it an ideal place for those seeking meaningful and rewarding careers.
U

Contact Detail:

University of Surrey Recruiting Team

m.volino@surrey.ac.uk

StudySmarter Expert Advice 🀫

We think this is how you could land Research Software Engineer

✨Tip Number 1

Familiarise yourself with the latest advancements in computer vision and machine learning, especially those related to media production. This will not only help you during interviews but also demonstrate your genuine interest in the field.

✨Tip Number 2

Engage with the Visual Media Lab's work by exploring their publications or projects. Mentioning specific projects in your discussions can show that you've done your homework and are truly invested in contributing to their goals.

✨Tip Number 3

Network with current or former employees of the University of Surrey, particularly those in the Centre for Vision, Speech and Signal Processing. They can provide valuable insights into the team culture and expectations, which can be beneficial during your interview.

✨Tip Number 4

Prepare to discuss your experience with C++, Python, and PyTorch in detail. Be ready to share specific examples of projects where you've applied these skills, as practical experience is highly valued in this role.

We think you need these skills to ace Research Software Engineer

Computer Vision
Computer Graphics
Machine Learning
C++ Programming
Python Programming
PyTorch Framework
Generative AI
Software Development
Algorithm Design
Data Structures
Problem-Solving Skills
Collaboration and Teamwork
Research Methodology
Attention to Detail
Adaptability

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience in computer vision, computer graphics, and machine learning. Include specific projects or roles where you used C++, Python, or PyTorch, as these are essential for the role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for media production technologies and generative AI. Mention how your skills align with the goals of the Visual Media Lab and why you want to be part of their team.

Showcase Relevant Projects: If you have worked on any relevant projects, either professionally or personally, make sure to mention them in your application. Highlight your contributions and the technologies you used, especially those related to the job description.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.

How to prepare for a job interview at University of Surrey

✨Showcase Your Technical Skills

Make sure to highlight your experience with C++, Python, and PyTorch during the interview. Be prepared to discuss specific projects where you applied these skills, especially in relation to computer vision or machine learning.

✨Demonstrate Your Passion for Media Technologies

Express your enthusiasm for innovative media production technologies. Share any personal projects or research that align with the role, particularly those involving generative AI, to show your genuine interest.

✨Prepare for Technical Questions

Expect technical questions related to computer graphics and machine learning. Brush up on key concepts and be ready to solve problems on the spot, as this will demonstrate your analytical thinking and problem-solving abilities.

✨Ask Insightful Questions

Prepare thoughtful questions about the Visual Media Lab and its projects. This shows your interest in the team and helps you understand how you can contribute to their goals, making you a more appealing candidate.

Research Software Engineer
University of Surrey
Location: Guildford
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>