Research Software Engineer

Research Software Engineer

Full-Time 35608 - 37694 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Conduct research and develop software for validating edge AI technologies in critical sectors.
  • Company: Join Newcastle University, a global leader in research and innovation.
  • Benefits: Enjoy competitive salary, generous holiday, pension schemes, and health initiatives.
  • Why this job: Make a real impact on AI innovations while collaborating with diverse teams.
  • Qualifications: Bachelor's degree in computer science and experience with LiDAR data required.
  • Other info: Part-time role with excellent career growth and inclusive work culture.

The predicted salary is between 35608 - 37694 £ per year.

Salary: £35,608 to £37,694 with progression to £46,049 per annum, pro rata.

Newcastle University is a great place to work, with excellent benefits. We have a generous holiday package; plus the opportunity to buy more, great pension schemes and a number of health and wellbeing initiatives to support you.

Closing Date: 11 November 2025

The Role

Newcastle University invites applications for a Research Software Engineer to join the EPSRC-funded National EdgeAI Hub for Real Data. This role will contribute to Work Stream 5, focusing on the validation of data-sensitive applications in edge AI, addressing challenges in cybersecurity, data quality, and real-time AI performance. This research hub tackles the intricate challenges of cyber-disturbances and data quality in Edge Computing (EC) environments supporting AI algorithms.

The role involves close collaboration with a diverse and multidisciplinary team across the UK to validate the edge AI innovations in critical sectors such as healthcare, transport, and energy security. The role will naturally integrate with other research streams within the consortium, providing opportunities for cross-stream collaboration and engagement with both academic and industrial partners. This is a part time, fixed term role for 20 hours per week for the duration of 4 months.

Key Accountabilities

  • Conduct research into data-sensitive applications for validating edge AI technologies within the sectors of health, transport, energy, and others (e.g. predictive models for air quality, forecasting across urban geosensor networks).
  • Develop and validate software solutions that improve data quality and the robustness of AI models against cyber-disturbances.
  • Engage with industry partners and stakeholders to co-develop edge AI validation methodologies, contribute to pilot studies, and ensure alignment between research outcomes and real-world deployment challenges.
  • Disseminate research findings through publications, workshops, and conferences.
  • Contribute to the delivery of pump-priming projects and integrator projects, ensuring timely completion of deliverables and milestones.
  • Support the production of open-source resources, including software, reports, and online content such as interactive podcasts.

The Person

Knowledge, Skills and Experience

  • The candidate should have a Bachelor degree in computer science or equivalent.
  • Candidate must have experience in using LiDAR data for autonomous vehicles or equivalent application.
  • Candidate must have knowledge of Deep Learning Architectures and Training.
  • Candidate must be able to program in Python.

Desirable

  • Candidate should have experience in working with industry.
  • Candidate should have skills in presentation, communication and teamwork.
  • Candidate should have skills in report writing.
  • Candidate should have skills in research methods.

Attributes and Behaviour

  • Strong communication and interpersonal skills, capable of disseminating research to both academic and industrial audiences.

Qualifications

  • The candidate should have a Bachelor degree in computer science or equivalent.

Newcastle University is a global University where everyone is treated with dignity and respect. As a University of Sanctuary, we aim to provide a welcoming place of safety for all, offering opportunities to people fleeing violence and persecution. We are committed to being a fully inclusive university which actively recruits, supports and retains colleagues from all sectors of society. We value diversity as well as celebrate, support and thrive on the contributions of all of our employees and the communities they represent. We are proud to be an equal opportunities employer and encourage applications from individuals who can complement our existing teams, we believe that success is built on having teams whose backgrounds and experiences reflect the diversity of our university and student population. At Newcastle University we hold a gold Athena Swan award in recognition of our good employment practices for the advancement of gender equality. We also hold a Race Equality Charter Bronze award in recognition of our work towards tackling race inequality in higher education REC. We are a Disability Confident employer and will offer an interview to disabled applicants who meet the essential criteria for the role as part of the offer and interview scheme. In addition, we are a member of the Euraxess initiative supporting researchers in Europe.

Research Software Engineer employer: Newcastle University

Newcastle University is an exceptional employer, offering a supportive and inclusive work environment that prioritises employee wellbeing through generous benefits, including a substantial holiday package and robust pension schemes. As a Research Software Engineer, you will engage in meaningful research within a multidisciplinary team, contributing to cutting-edge projects that address real-world challenges in critical sectors, while also benefiting from opportunities for professional growth and collaboration across academia and industry.
N

Contact Detail:

Newcastle University Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Research Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at Newcastle University on LinkedIn or attend relevant meetups. A friendly chat can give you insider info and maybe even a referral!

✨Tip Number 2

Prepare for the interview by brushing up on your knowledge of edge AI and cybersecurity. We recommend practising common interview questions and having examples ready that showcase your skills in Python and deep learning.

✨Tip Number 3

Showcase your passion for research! During interviews, share your thoughts on the latest trends in AI and how they relate to the role. This will demonstrate your enthusiasm and commitment to the field.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage with us directly.

We think you need these skills to ace Research Software Engineer

Research Methods
Software Development
Python Programming
Deep Learning Architectures
LiDAR Data Analysis
Cybersecurity Awareness
Data Quality Improvement
Real-time AI Performance
Collaboration Skills
Communication Skills
Presentation Skills
Report Writing
Interpersonal Skills
Project Management

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Research Software Engineer role. Highlight your experience with LiDAR data and deep learning architectures, as these are key aspects of the job. We want to see how your skills align with what we're looking for!

Showcase Your Communication Skills: Since this role involves collaboration with a diverse team, it's important to demonstrate your communication abilities. Use examples in your application that show how you've effectively worked with others, whether in academic or industry settings. We love a good team player!

Be Clear and Concise: When writing your application, keep it clear and to the point. Avoid jargon unless necessary, and make sure your passion for research and edge AI shines through. We appreciate straightforwardness and clarity in applications!

Apply Through Our Website: Don't forget to submit your application through our official website! This ensures that your application is processed correctly and gives you the best chance of being considered. We can't wait to see what you bring to the table!

How to prepare for a job interview at Newcastle University

✨Know Your Stuff

Make sure you brush up on your knowledge of edge AI technologies and data-sensitive applications. Familiarise yourself with the specific challenges in cybersecurity and data quality that the role addresses. Being able to discuss these topics confidently will show your genuine interest and expertise.

✨Showcase Your Skills

Prepare to demonstrate your programming skills, especially in Python, and your experience with LiDAR data. Bring examples of past projects or research that highlight your ability to develop and validate software solutions. This will help you stand out as a candidate who can hit the ground running.

✨Engage with the Team

Since this role involves collaboration with a multidisciplinary team, be ready to discuss how you work in teams and communicate effectively. Share examples of how you've engaged with industry partners or contributed to collaborative projects in the past. This will illustrate your teamwork skills and adaptability.

✨Prepare for Questions

Think about potential questions related to the role's responsibilities, such as how you would approach validating AI models against cyber-disturbances. Practising your responses will help you articulate your thoughts clearly during the interview, making a positive impression on the interviewers.

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

>