Lead Machine Learning Engineer
Skills
Cypher Query LanguageData CollectionData ManipulationIncident CommandMachine LearningModel SelectionNatural Language Processing
What the job involves
The main requirements, responsibilities and hiring steps.
Day to day
- Analyse and manipulate a large highly-connected biological knowledge graph constructed of data from multiple heterogeneous sources in order to identify data enrichment opportunities and strategies
- Work with data and knowledge engineering experts to design and develop knowledge enrichment approaches/strategies that can exploit data within our knowledge graph
- Provide solutions related to classification clustering more-like-this-type querying discovery of high value implicit relationships and making inferences across the data that can reveal novel insights
- Deliver robust scalable and production-ready ML models with a focus on optimising performance and efficiency
- Architect and design ML solutions from data collection and preparation model selection training fine-tuning and evaluation to deployment and monitoring
- Collaborate with your teammates from other functions such as product management project management and science as well as other engineering disciplines
- Sometimes provide technical leadership on Knowledge Enrichment projects that seek to use ML to enrich the data in BenchSci’s Knowledge Graph
- Work closely with other ML engineers to ensure alignment on technical solutioning and approaches
- Liaise closely with stakeholders from other functions including product and science
- Help ensure adoption of ML best practices and state of the art ML approaches at BenchSci
- Participate in and sometimes lead various agile rituals and related practices
