About Us
The Institute of Health Informatics (IHI) at UCL was established in August 2014 under the Faculty of Population Health Sciences. Our mission is to conduct high-quality, data-intensive research aimed at enhancing health outcomes at local, national, and international levels. As UCL’s largest research-oriented faculty, the Faculty of Population Health Sciences comprises eight distinct institutes. For more details, visit UCL Population Health Sciences.
About the Role
The Institute of Health Informatics is seeking a Senior Software Developer to join our dynamic and inclusive team. This role offers a unique platform to collaborate with health data scientists, informaticians, statisticians, and clinical epidemiologists. Your primary responsibilities will include performing statistical analyses, presenting results from extensive health record data resources, and enhancing the CogStack NLP platform. Additionally, you will assist in deploying CogStack tools to the UCLH servers.
Your work will be crucial in integrating new features into the CogStack platform. For a detailed list of duties, please refer to the attached job description.
This position is funded until 31 July 2027, with a possibility of extension contingent on further funding. For an informal discussion, please contact Kawsar Noor at [email protected]. For queries regarding the recruitment process, please reach out to Anita Gorasia at [email protected].
Interested candidates are requested to submit a CV and complete the questionnaire. No additional materials are required or will be considered at this time.
About You
We are looking for a motivated full-stack developer interested in building scalable web applications. Experience or an eagerness to learn front-end libraries like Vue.js or React is essential. You should have strong programming skills in Python RESTful libraries such as Flask and FastAPI and be knowledgeable in database languages, including SQL and Elasticsearch. Proficiency in developing front-end visualizations using open-source libraries like D3.js and Streamlit is preferred.
Applicants should hold a relevant degree and have experience with containerization technologies such as Docker. If you meet these criteria and are keen to join a supportive and innovative team, we would love to hear from you.
Please review the job description carefully, paying particular attention to the essential and desirable criteria, and ensure your experience aligns with these requirements in your application.
What We Offer
We welcome applications for part-time, flexible, and job-share arrangements wherever possible. In addition to the unique opportunities this role presents, we offer several attractive benefits, including:
- 41 days of holiday (pro-rata for part-time staff), comprising 27 days of annual leave, 8 bank holidays, and 6 closure days
- Cycle to work scheme
- Season ticket loan
- On-site gym
- Employee assistance programme
For more information, visit UCL Rewards and Benefits.
The UCL Ways of Working for professional services support colleagues to thrive at UCL by sharing expectations around our work culture. Please visit UCL Ways of Working to learn more.
Our Commitment to Equality, Diversity, and Inclusion
As London’s Global University, we believe that diversity fuels creativity and innovation. We are dedicated to equality of opportunity, inclusiveness, and creating a sense of belonging.
We particularly encourage applications from groups underrepresented in UCL’s workforce, including individuals from Black, Asian, and minority ethnic backgrounds, disabled people, LGBTQI individuals, and women for our Grade 9 and 10 roles.
To read more about our commitment to Equality, Diversity, and Inclusion, visit UCL EDI