Senior Search Engineer - Artificial Intelligence GroupBloomberg's Engineering AI department has 300+ AI practitioners building highly sought after products and features that require novel innovations. We are investing in AI to build better search, discovery and workflow solutions using technologies such as transformers, large language models and dense vector databases.
At Bloomberg, we believe in fostering a transparent and efficient financial marketplace. Our business is built on technology that makes news, research, financial data and analytics on over 35 million financial instruments searchable, discoverable, and actionable across the global capital markets.
Bloomberg has been building Artificial Intelligence applications that offer solutions to these problems with high accuracy and low latency since 2009. Our suite of search systems enable aprehensive search experience for the entire Bloomberg Terminal. The search experience aims to provide answers to users, point to documents where deeper research can be done and aid discovery through real time autplete suggestions. We support search interactions ranging from keyword queries to highly expressive natural language questions over millions of structured and unstructured information sources. The search systems we build are embedded into the main entry point of the Terminal, akin to a browser's address and search field, and across all Bloomberg Terminal functions.
Broad areas of applications and interest include: conversational search, Information Retrieval (IR) models, retrieval augmented generation, dense retrieval models and ranking, efficient and scalable indexing and search methods and hybrid retrieval systems, query interpretation and autplete suggestions.
To help us achieve our goals, we are looking for Senior Information Retrieval (IR) Research Engineers with a strong expertise and passion for IR research and applications to join our team.
Join the AI Group as a Senior Search Engineer and you will have the opportunity to:
1. Collaborate with colleagues on production search systems and write, test and maintain production quality code
2. Handle millions of queries daily, making sure our backend is stable and clients receive the answers within stringent SLAs
3. Architect backend APIs and produce reusable, efficient, maintainable code that works on different platforms and scales to millions of requests
4. Train and evaluate search models and architectures
5. Develop the next generation of federated search systems, including RAG, LLMs and learning to rank to serve content that is relevant to our clients, sourcing results from multiple collections (Securities, Bonds, People, News, etc)
6. Demonstrate technical leadership by owning cross-team projects
7. Stay current with the latest research in IR and incorporate new findings into our models and methodologies
8. Represent Bloomberg at scientific and industry conference and in open-sourcemunities
9. Publish product and research findings in documentation, whitepapers or publications to leading academic venues
We are looking for a Senior Search Engineer with the following experience:
10. Experience working with an object-oriented programming language (C/C++, Python, Java, etc.)
11. Practical experience with Information Retrieval problems and a familiarity with Machine Learning, Deep Learning and Statistical Modeling techniques
12. A Degree inputer Science, Engineering, Mathematics, similar field of study or equivalent work experience
13. Experience with retrieval frameworks and platforms such as Apache Solr, Elasticsearch, Vespa, FAST or Lucene
14. An understanding ofputer Science fundamentals such as data structures and algorithms and a data oriented approach to problem-solving
15. Excellentmunication skills and the ability to collaborate with engineering peers as well as non-engineering stakeholders
16. A track record of authoring publications in top conferences and journals is a plus
If this sounds like you:
Apply if you think we're a good match! We'll get in touch with you to let you know what the next steps are.
We give back to the technologymunity and you can read more about our outreach at: //techatbloomberg/ai
Bloomberg is an equal opportunity employer and we value diversity at ourpany. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or maternity/parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.
Bloomberg provides reasonable adjustment/amodation to qualified individuals with disabilities. Please tell us if you require a reasonable adjustment/amodation to apply for a job or to perform your job. Examples of reasonable adjustment/amodation include but are not limited to making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you would prefer to discuss this confidentially, please email AMER (Americas), EMEA (Europe, the Middle East and Africa), or APAC (Asia-Pacific), based on the region you are submitting an application for.
Job ID 126350