Posted Apr 2, 2018 - Requisition No. 66327
Bloomberg News is the predominant force in the business of serious financial market news. Our clients are financial market professionals and the decision makers of corporations and government. News Classification is responsible for annotating incoming news stories with Topics, Companies, Currencies and People in real-time. We receive about 1 million documents across 20+ languages and process them on average within 30 milliseconds. News moves markets, so it is even more important to get the correct News in front of the right people.
Our mission is to increase the breath of coverage (recall) and quality (precision) of our product, while trying to scale for every growing load. Our code base is C++, with integration with Java (Luwak / Lucene). Our classification is a hybrid of rules based and NLP / Machine Learning. We are also maintaining the ontology of Bloomberg Securities and other entities to our News Entities / Concepts, which also feeds our rules and models.
In the next year, we are going to refactor our system to “containerize” our application so that we can meet the demand of our Enterprise clients for our Industry leading classification. This is the perfect time to get in on the ground floor and help influence the direction of our architecture.
If this sounds like you, apply now! We’ll get in touch if we believe you’re a good match and get started with a technical phone interview.