Senior Information Retrieval Manager
Job Overview
We are looking for an experienced technologist with a background in Machine Learning and Engineering Management to lead our efforts in developing and implementing an information retrieval system leveraging state-of-the-art text embeddings, machine learned ranking models and algorithms for our cloud-based search system.
As a Senior Information Retrieval Manager, you will be responsible for managing and growing a team of machine learning and information engineers to tackle complex information retrieval problems.
You will also work closely with our product and engineering teams to develop and implement scalable solutions that drive business impact.
Responsibilities
Build, coach and manage a team of machine learning and search engineers with a product mindset, working with the highest quality and delivery standards.
Collaborate with product and engineering teams to identify and prioritize opportunities to leverage machine learning and information retrieval techniques to create value for our users.
Conduct research and stay up-to-date with the latest advances in machine learning with practical applications on information retrieval.
Define the strategy to integrate Machine Learning and Large Language Models into Search Systems to enhance user experience
Build and improve processes for collecting, preprocessing, and labeling data
Monitor and optimize model performance to ensure high accuracy and efficiency.
The successful candidate will need to be able to articulate and defend their ideas and strategies to various stakeholders, including executives, product managers, and data analysts. The ability to navigate competing priorities and communicate effectively with stakeholders is crucial in this role.
Requirements
Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or related field
5+ years of experience in machine learning and information retrieval with a proven track record managing teams, acquiring talent, mitigating threats and capitalizing on opportunities.
Strong understanding of MLOps and experience with deploying and monitoring machine learning models in production.
Proficient in programming languages such as Python, Java or C++ and experience with relevant machine learning frameworks (TensorFlow, PyTorch, Keras, etc.)
Strong understanding of natural language processing and text analytics
Nice to Have
Experience with cloud-based semantic search systems
Knowledge of Vespa and ONNX
Experience with building recommendation systems and search engines
Experience with AWS Machine Learning services for building MLOps pipelines.
Contributions to the machine learning and data science communities (e.g. published papers, open-source projects, etc.)
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!
You will receive continuous support and training on the latest ML technologies (i.e. MLOPs, Search and ranking, recommendations, and many others)
The team dedicates an hour each week to a Takumi session, where the objective is to gain knowledge from your peers. Through this session, you will get consistent exposure to a variety of new topics. Recent examples include graph neural networks and how to utilize pre-trained models to create training samples.
What's in it for you
You will work with the latest technologies.
Our Headquarters is situated in Marbella, with Hybrid working options available.
A courtesy corporate shuttle bus from Malaga, Fuengirola, La Riviera, and Estepona is available for all employees.
You will have ownership of projects working in a collaborative environment where your contributions will immediately add value to your product suite.
You will work in an agile environment able to react quickly to changes with a fairly flat hierarchy.
As we encourage continuous learning, we will support your ongoing training.
Diversity is in our DNA! You will work in an international environment (over 29 nationalities and 24 languages spoken!)
- Department
- Development
- Role
- Machine Learning Engineer
- Locations
- Marbella
- 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 Information Retrieval Manager
Loading application form
Already working at RavenPack?
Let’s recruit together and find your next colleague.