engineer position immuno-virology CIRI