Senior ML Information Retrieval Engineer
About us
RavenPack is the leading big data analytics provider for financial services. Financial professionals rely on RavenPack for its speed and accuracy in analyzing large amounts of unstructured content. RavenPack’s products allow clients to enhance returns, reduce risk and increase efficiency by systematically incorporating the effects of public information in their models or workflows. Our clients include the most successful hedge funds, banks, and asset managers in the world. We're privately funded and VC backed, and our recent Series B round raised $10 million.
Ravenpack has 15TB of textual data available in an archive stretching back 20 years. That means hundreds of billions of richly annotated sentences that are waiting to be used for innovative ML projects. If you are excited by the opportunity to work with a world class technical team to deliver game changing ML products then we want to talk to you.
About the project:
As part of our team, you will have the opportunity to contribute to the development of an innovative financial search application. Utilizing the latest technologies in machine learning, you will help to enhance diversification, personalization, and more. We are leveraging the most cutting-edge technologies, based on Deep Learning for text like Transformers, LSTMs, to create new proof-of-concepts that turn into ML solutions for the company.
About the team:
The ML team at Ravenpack is made of highly-skilled engineers with a passion for Natural Language Processing and modern Deep Learning. We take care of the entire cycle of development, from data cleaning to model training and deployment and work closely with backend and QA engineers to establish a robust MLOps pipeline.
Responsibilities - What You'll Be Doing:
Build and maintain systems that enable efficient and effective training, testing, and deployment of machine learning models for ranking, recommender system and retrieval.
Optimizing recommender system centered on the hyperscale machine learning model, covering a variety of work from recall/ first stage ranking / final stage ranking in the end-to-end workflow.
Collaborate with cross-functional teams to ensure that our search infrastructure meets the needs of our business and users.
Build annotation pipelines to continuously improve the models performance.
Providing updates to stakeholders, including executives and other members of the organization, about progress and outcomes.
What We're Looking For
Bachelor or advanced degree in computer science or a related technical discipline
Proven related industry experience
Proficient coding skills.
Experience in one or more of the following areas: NLP, Ranking, Ads, search engine, recommender system
Experience with IR frameworks like Vespa, Lucene, Solr, Elasticsearch, etc
Experience with one or more of TensorFlow, PyTorch, Jax, or another deep learning toolkit
Effective communication and teamwork skills.
Nice To Have:
NLP
Experience with vector databases and similarity search algorithms
Benefits:
1 Lab Day per sprint: On Lab Day, you can explore whatever is interesting to you! Whether you want to try something new or experiment with our data, this is the perfect day for it. Take advantage of this opportunity to get creative!
We receive continuous support and training on the latest ML technologies (i.e. MLOPs, Search and ranking, recommendations, and many others)
We have an hour each week devoted to our Takumi session, where our objective is to gain knowledge from our peers. Through this session, we can learn a variety of new topics, such as graph neural networks and how to utilize pre-trained models to create training samples.
What's in it for you
International Culture: With its headquarters in Marbella, Spain, and presence in New York and London, RavenPack takes pride in being a truly diverse global organization.
Flexible/Hybrid work arrangement with our office in lower Manhattan
Innovation: Innovation is the key to our success, so we encourage you to speak up and tell us about your vision.
Continuous learning: We provide the support needed to grow within the team.
Competitive Salary: In RavenPack, we believe that your time and experience needs to be fairly rewarded.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
- Department
- Development
- Locations
- New York
- Remote status
- Hybrid Remote

About RavenPack
RavenPack is the leading big data analytics provider for financial services. Financial professionals rely on RavenPack for its speed and accuracy in analyzing large amounts of unstructured content. Our clients include the most successful hedge funds, banks, and asset managers in the world.
Senior ML Information Retrieval Engineer
Loading application form
Already working at RavenPack?
Let’s recruit together and find your next colleague.