Jobs
>
Engineering Manager
>
London

    Engineering Manager - London, United Kingdom - BenchSci

    BenchSci
    BenchSci London, United Kingdom

    3 days ago

    Default job background
    Full time (Remote)
    Description
    We are looking for an experienced Knowledge Engineering Manager to join our Knowledge Representation team. You will be reporting to the Director of Engineering, Data & ML. Using your specialism in knowledge engineering you will spearhead our team towards groundbreaking advancements in knowledge engineering, representation and management. The ideal candidate will be deeply versed in the intricacies of knowledge graphs, graph databases, Knowledge representation techniques, and ideally experienced in the application of graph data science for insightful knowledge extraction and enrichment.The most successful candidates for this role will be experienced knowledge engineers who have remained hands-on, are most comfortable providing technical leadership and delivering complex knowledge engineering solutions such as knowledge graphs. This role is perfect for a leader who is technically adept and passionate about guiding a team toward innovative solutions in how we represent knowledge. The successful candidate will not only be a people and technical leader, but also a mentor, coach, and a role model in our organisation.

    You Will:

  • Be a people leader of a small (approx 4-6) team of knowledge engineers and data engineers.
  • Be hands-on as needed in coding, data modelling, as well as participating in system design, code pairing, PR reviews, building data pipelines, and writing TDDs (technical design documents).
  • Own and drive execution of the technical roadmap for your team in line with the technical and product roadmaps.
  • Provide engineering/technical leadership on Knowledge Engineering projects that contribute to the data in BenchSci's Knowledge Graph.
  • Be responsible for building and maintaining BenchSci's knowledge graph, including our biological ontologies that form part of it.
  • Lead the harmonisation and integration of diverse biological ontologies into a cohesive knowledge base, utilising standards like RDF (Resource Description Framework), OWL (Web Ontology Language), and technologies like Neo4j.
  • Advocate for and implement leading graph database technologies, as well as RDF Stores and Triple-stores where relevant, to construct scalable, performant and robust systems.
  • Work closely with senior and lead engineers within your team, and on other teams, to ensure alignment on technical solutions and delivery.
  • Liaise closely with stakeholders from other functions including product, science and project management.
  • Help ensure the adoption of engineering best practices and state-of-the-art knowledge engineering approaches at best practices in data modelling, representation, and management.
  • Drive agile practices within the team, and lead certain agile rituals.
  • Take a leadership role in our recruiting, hiring, and onboarding processes.
  • Provide mentorship and carry out regular 1:1 meetings with direct with your team to continuously drive improvements in ways of working, productivity and quality of work product
  • You Have:

  • 5+ years hands-on experience working in knowledge engineering, some of which is in the biological or science domains.
  • 3+ years in technical leadership roles.
  • 2+ years of experience working as a knowledge engineering manager.
  • A Master's or PhD in Computer Science, Bioinformatics, or a closely related field, with a strong emphasis on knowledge engineering, possibly also including machine learning.
  • A proven track record technically leading the delivery of complex knowledge engineering projects with high-performing teams leveraging state-of-the-art technologies and techniques.
  • Have remained technically hands-on and have maintained a high cadence of code contributions over the last 12 months.
  • Extensive background in knowledge engineering with a proven track record building and deploying large scalable performant knowledge graphs using graph databases and associated technologies (, Neo4j, Amazon Neptune, TigerGraph, JanusGraph, ArangoDB, and OrientDB).
  • Deep understanding of when and how to deploy different knowledge graph-related technologies such as labeled property graphs, semantic networks, RDF, and RDFS.
  • Proficient in various knowledge representation techniques such as ontologies, taxonomies, and frames.
  • Experience developing or extending ontologies to model domain knowledge in a structured form with an understanding of ontology languages such as OWL (Web Ontology Language).
  • Domain expertise working in knowledge acquisition of biological data and experience working with biological ontologies ( Mondo, ChEBI, KEGG, UniProt, Reactome etc).
  • Familiar with mid-level biological ontologies, such as BioLink, and how they can be leveraged to integrate (disambiguation, canonicalisation, standardisation) disparate biological ontologies.
  • Extensive skills in data modelling in graphs and relational databases, as well as graph and relational database design and management.
  • Exceptional programming skills, predominantly in Python, with exposure to other languages, along with graph querying languages such as Cypher and SPARQL.
  • Outstanding leadership qualities, coupled with a passion for mentoring and advancing a team of talented engineers.
  • Well-versed in Agile software development methodologies and practices.
  • Outstanding verbal and written communication skills. Can clearly explain complex technical concepts/systems to engineering peers and non-engineering stakeholders alike.
  • A growth mindset that ensures you're up-to-date with state-of-the-art and cutting-edge advances related to knowledge engineering, and are actively engaging with the relevant tech communities.
  • Nice to have:

  • Knowledge of how to leverage ML, Natural Language Processing (NLP) and LLMs for knowledge discovery and acquisition to build knowledge graphs from unstructured data.
  • Familiar with state-of-the-art approaches and techniques for generating graph embeddings, and vectorization of knowledge graphs.
  • Knowledge of how to leverage ML techniques, and LLMs (including RAG) for understanding and extracting data in knowledge graphs.
  • Have worked alongside machine learning engineers carrying out in-graph machine learning on knowledge graphs you have constructed.
  • Familiarity with how to maximize knowledge discovery and to enrich knowledge graphs (KG) by reasoning over and inferencing from existing KG data using graph data science (GDS), graph machine learning (GML), and Graph Neural Networks (GNNs) approaches.
  • Benefits and Perks: An engaging remote-first culture A great compensation package that includes BenchSci equity optionsA robust vacation policy plus an additional vacation day every yearCompany closures for 14 more days throughout the yearFlex time for sick days, personal days, and religious holidaysComprehensive health and dental benefits.Annual learning & development budgetA one-time home office set-up budget to use upon joining BenchSciAn annual lifestyle spending account allowanceGenerous parental leave benefits with a top-up plan or paid time off optionsThe ability to save for your retirement coupled with a company match About BenchSci: BenchSci's mission is to exponentially increase the speed and quality of life-saving research and development. We empower scientists to run more successful experiments with the world's most advanced, biomedical artificial intelligence software platform. Backed by Generation Investment Management, TCV, Inovia, F-Prime, Golden Ventures, and Google's AI fund, Gradient Ventures, we provide an indispensable tool for scientists that accelerates research at 16 top 20 pharmaceutical companies and over 4,300 leading academic centers. We're a certified Great Place to Work, and top-ranked company on Glassdoor. Our Culture: BenchSci relentlessly builds on its strong foundation of culture. We put team members first, knowing that they're the organization's beating heart. We invest as much in our people as our products. Our culture fosters transparency, collaboration, and continuous learning. We value each other's differences and always look for opportunities to embed equity into the fabric of our work. We foster diversity, autonomy, and personal growth, and provide resources to support motivated self-leaders in continuous improvement. You will work with high-impact, highly skilled, and intelligent experts motivated to drive impact and fulfill a meaningful mission. We empower you to unleash your full potential, do your best work, and thrive. Here you will be challenged to stretch yourself to achieve the seemingly impossible. Learn more about our . Diversity, Equity and Inclusion: We're committed to creating an inclusive environment where people from all backgrounds can thrive. We believe that improving diversity, equity and inclusion is our collective responsibility, and this belief guides our DEI journey. Learn more about our . Accessibility Accommodations: Should you require any accommodation, we will work with you to meet your needs. Please reach out to .#LI-Remote

  • Jefferson Frank

    Engineering Manager

    4 days ago


    Jefferson Frank London, United Kingdom

    Engineering Manager - £95-105K - London - Internet Services · Engineering Manager - £95-105K - London - Internet Services · You will have a passion for leading and growing engineering teams while also being responsible for the timely planning and delivery of the projects the team ...

  • eFinancialCareers

    Engineering Manager

    3 days ago


    eFinancialCareers London, United Kingdom

    Join us as an Engineering Manager · - In this key role, you'll be leading a team of talented and creative engineers to build products · - We'll look to you to deliver exceptionally high-quality work and empower engineers to make a big impact · - It's a great opportunity to be rec ...

  • Salt Search

    Engineering Manager

    3 days ago


    Salt Search London, United Kingdom

    Engineering Manager - DevSecOps · Are you a hands-on leader with a proven track record in DevOps or SRE, and experience with Azure? Are you looking for a new challenge as an Engineering Lead managing a team of SREs and DevOps Engineers? If so, we have the perfect opportunity for ...

  • Jefferson Frank

    Engineering Manager

    2 days ago


    Jefferson Frank London, United Kingdom

    **Engineering Manager - Up to £110,000** · This is an opportunity to lead an exciting greenfield project... · The role itself has a real meaningful impact at the core of the internet in the UK. You will be critical in leading your team to design and build critical national infras ...

  • Understanding Recruitment

    Engineering Manager

    4 days ago


    Understanding Recruitment London, United Kingdom

    I'm looking to recruit an Engineering Manager to join a world-class engineering team that is building technology to enable brands to offer circularity and keep garments out of landfill. They build products that are customer-facing, brand-facing, and at theinfrastructure level. Th ...

  • Appcastenterprise

    Engineering Manager

    4 days ago


    Appcastenterprise London, United Kingdom

    **Job Introduction** · The role of Engineering Support is to provide support to the tunnelling engineering function. · The Engineering Support position will report to the Senior Tunnel Engineer · Opportunity to engage with and undertake ad hoc duties assisting the Senior Tunnel E ...

  • Jefferson Frank

    Engineering Manager

    12 hours ago


    Jefferson Frank London, United Kingdom

    Engineering Manager - £90-105K - London - Internet Services · Engineering Manager - £90-105K - London - Internet Services · Being an expert on Linux systems and being Red Hat certified is ideal, knowledge of DNS would be advantageous. Technical leadership experience is a necessit ...

  • Invictus Recruitment

    Engineering Manager

    7 hours ago


    Invictus Recruitment London, United Kingdom Full time

    Job Title: Engineering Manager - Flagship Commercial Building · Location: City of London · Salary: £65,000 per annum · We are currently seeking an experienced Engineering Manager to take responsibility for the day-to-day management of a flagship commercial building in London. Th ...

  • Be-IT Resourcing

    Engineering Manager

    12 hours ago


    Be-IT Resourcing Central, United Kingdom

    Would you like your next role to be within one of Europe's best known online businesses? · You have the opportunity to join a market leader within their field operating on a global scale, through a number of international offices (which you can work from if you fancy getting away ...


  • Jefferson Frank London, United Kingdom

    **Platform Engineering Manager - London (Hybrid)** · **Who we are;** · We're a tech for good business who's mission is to use technology to change lives for the better. Using our expertise of domain name services, we're aiming to reduce cyber crime and make the internet safer and ...


  • SteppingStones Recruitment Ltd. London, United Kingdom

    SteppingStones are currently partnering with a leading organization in the Cayman Islands who are looking to hire a Global Engineering Manager to join their senior management team. · The Global Engineering Manager will be responsible for managing the Software Development and Plat ...


  • eFinancialCareers London, United Kingdom

    **Trillion Dollar Asset Managers - Engineering Manager Position - Flexible Working** · I am working with a Trillion Dollar Asset Management firm, spanning across the UK & US. They are looking for a hands-on Engineering Manager with expertise in Java to spearhead the development o ...


  • Vodafone UK London, United Kingdom

    **Software Engineering Manager** · Posting Country:United Kingdom Date Posted:04-Feb-2023 Full Time / Part time:Full Time Contract Type:Permanent At Vodafone, we're working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global commu ...


  • Velocity Recruitment Mayfair, United Kingdom

    **Role: Technical Engineering Manager** · **Salary: £50,000 - £55,000** · **Location: Mayfair (London)** · Are you an Engineering Manager with experience in Facilities Management? · Do you have the skills to manage a team and deal with stakeholders? · My client is looking for Tec ...


  • Harnham London, United Kingdom

    **Data Engineer** · **London** · **Up to £65,000** · Do you want to take on a new role at a global organisation that is revolutionising the digital space? This is a brilliant opportunity to join an exciting company. · **THE COMPANY** · This company is a digital consulting company ...


  • Be-IT Resourcing Central, United Kingdom

    Do you want to lead a team of Data Engineers, looking after the data pipelines/platforms of a business who's products are used by millions of customers around the world every day? · You'll be responsible for leading and empowering your team to gather and process a tonne of data; ...


  • JSS Search Limited Southwark, United Kingdom

    Job Description: · - The Project Manager is accountable for delivering project from Phase 2 · - The project manager will be responsible for dealing with compliance and processes in the estates department and managing the project about to enter the 2nd phase · - Responsible for pl ...


  • Morgan Hunt Recruitment London, United Kingdom

    Morgan Hunt are delighted to be working with a leading FE College in the Central London to recruit for a Automotive/Engineering Curriculum Manager. · To be successful, you will have extensive experience of delivering outstanding teaching and learning within education and training ...


  • FashionJobs London, United Kingdom

    INTRODUCTION At Burberry, we believe creativity opens spaces. Our purpose is to unlock the power of imagination to push boundaries and open new possibilities for our people, our customers and our communities. This is the core belief that has guided Burberrysince it was founded in ...


  • eFinancialCareers London, United Kingdom

    Key responsibilities include: · - Leading and managing a dedicated engineering team. · - Building and maintaining technology tooling, pipelines, and development frameworks. · - Ssupporting solution architecture design. · This is an exciting opportunity to be at the forefront of e ...