Role Summary
Relation Therapeutics is seeking to recruit a Graph Machine Learning Research Lead. The successful candidate will be responsible for designing and prototyping new machine learning architectures combining typical ML methods with modern graph and NLP-based machine learning architectures such as graph convolutional neural networks, graph attention networks, transformers, and LSTMs. The successful candidate will be directing the ML research agenda of Relation Therapeutics. As the company is rapidly growing, there is the opportunity to manage a team of researchers and run increasingly large projects.
Role Responsibilities
● Proposal, prototyping and development of innovative ML models to problems in drug development and computational biology.
● Working closely with bioinformaticians and research team to review and translate ML methods into meaningful insights for drug development and computational biology.
● Thought leadership and strategy on ML as applied to drug repurposing: reviewing state of the art literature in Graph ML, NLP, and Deep Learning and beyond.
● Publishing non-confidential material in international conferences and journals.
● Exploring collaboration opportunities with world class academics and industrial partners.
● Mentoring, management, and growth of ML team.
● Working closely with engineering to scale up and optimise pipelines.
Experience
● Track record of high impact publications in graph-ML or NLP.
● Track record of publications (ideally as first author) with biological data, ideally omics/protein networks.
● Acceptance of work in top conferences (NeurIPS, ICML, ICLR).
● Experience with various deep learning libraries, e.g. PyTorch, Tensorflow.
● Experience with graph-specific ML libraries, e.g. DGL, PyTorch Geometric.
● Experience developing and using cloud storage and analytics solutions.
● Experience implementing industry standard software engineering practices in terms of software lifecycle and documentation.
● Industry experience (especially in graph learning) preferred though not essential.
Skills
Programming skills
● 3+ years Python programming experience.
Communication & Interpersonal skills
● Ability to communicate complex models and data analysis into straightforward results.
● Track record of collaboration in research groups across disciplines.
● Ability to manage, grow and inspire teams.
Qualifications
● PhD in computer science with a graph-ML focus.