Enable job alerts via email!
A leading recruitment platform in London seeks a Senior Software Engineer for the Entity Metadata Ingestion and Distribution team. The role involves building scalable data systems and integrating reasoning capabilities to enhance the enterprise knowledge graph. Ideal candidates will have a strong background in software engineering, proficiency in Python and Java, and experience with semantic web technologies. This position offers the opportunity to work with high-volume data systems and interdisciplinary teams.
Senior Software Engineer - Entity Metadata Ingestion and Distribution (EMID) – London. Part of the Engineering and CTO business area. The EMID team leads a company-wide effort to build scalable, interoperable linked data systems. Our mission is to aggregate and distribute metadata to support entity disambiguation across Bloomberg. Our data pipelines process over 10 million daily updates from streaming endpoints and cloud-hosted files, with enrichment and delivery latencies averaging just 700 ms per record. The resulting data underpins billions of data points utilised by applications throughout Bloomberg, including but not limited to Trading Platforms and AI. We are now expanding into the next phase: transforming raw data into interconnected knowledge. We are building an inference platform for scalable management and execution of data-inferencing based on semantic models and user-defined rules to enrich raw datasets. Our ontology-based inferencing enables context-aware query and discovery within Bloomberg's enterprise knowledge graph.