scientific programmer
Role details
Job location
Tech stack
Requirements
We are particularly interested in working with an enthusiastic, well-organised developer that can uplift and integrate the coding practices in our lab, by harmonizing existing code bases, publishing new libraries and scripts (e.g. Wikidata bots), organising and publishing Jupyter Notebooks, and promoting the lab's tools in various ecosystems (GitHub, Wikimedia). Dexterity using git, GitHub/GitLab, CI, container technology, and Open Stack for deployment are a big plus., The successful candidate must have experience with python scripting, basic client-server architectures and API calls, web development and basic knowledge of MongoDB.
Familiarity with python libraries, especially for NLP is a plus, as well as technologies used to support Wikimedia projects, e.g., Wikimedia Cloud Services., UK qualified Dentist or currently enrolled on UK higher specialist training or degree programme, MSc in a relevant area (e.g. Global Mental Health) with evdience of strong qualitications in the subjects of Epidemiology, Statistics and evidence synthesis at postrgrdudate level, Demonstrable and strong expertise in leading analyses of the Adult Psychiatric Morbidity Surveys (APMS)
Published works using the APMS and/or presentations of such work at international meetings, We are seeking to appoint a scientific programmer at the postdoctoral/research associate level for between 8 and 12 hours per week (negotiable), with an excellent track record in programming skills and development of tools for science. We are interested in programmers with a solid background in software development, deployment (e.g. OpenStack) and service maintenance, who are also keen to learn how to apply their skills for topics such as RDF and knowledge graphs, LLMs and Generative AI, semantic web, ontology engineering, automated KG construction, reasoning, link discovery & KG completion, efficient KG storage/triplestores, SPARQL engines, and KG access (APIs).