About us
At RavenPack, we are redefining how structured data powers intelligent agents, automation, and real-time analytics. For over 20 years, we’ve been a leader in big data analytics for financial services—enabling hedge funds, banks, and asset managers to turn raw information into competitive advantage.
Now, we’re expanding our vision with Bigdata.com, a next-generation platform where structured datasets are seamlessly integrated, enriched, and made actionable by cutting-edge AI/ML systems. From autonomous metadata agents to automated knowledge graphs, our mission is to transform data onboarding into a strategic growth engine.
Join a Company that is Powering the Future of Finance with AI
RavenPack has been recognized as the Best Alternative Data Provider by WatersTechnology and has been included in this year’s Top 100 Next Unicorns by Viva Technology.
We’re looking for
We are seeking a highly skilled AI/ML Engineer to join the Structured Data Squad within our Data Division. This role is central to developing the ML-powered ingestion, enrichment, and automation capabilities outlined in the squad’s mandate. You will work on initiatives that range from training and fine-tuning models like BERT, to building prompt/evaluation frameworks for AI agents, to designing systems that automate entity mapping and knowledge graph construction.
This is an ideal opportunity for someone who thrives at the intersection of applied machine learning, software engineering, and innovative data product development. You will collaborate closely with Data Scientists, Backend Engineers, and Product Managers to bring automation, scale, and intelligence to structured data workflows.
Responsibilities
Machine Learning Development: Train, fine-tune, and deploy ML models (including BERT variants) for entity extraction, classification, and enrichment tasks in structured datasets.
Prompt & Evaluation Frameworks: Design, implement, and maintain AI prompt/evaluation systems for structured and semi-structured data enrichment, ensuring measurable quality and continuous improvement.
Agentic Systems: Build and optimize AI agents (augmenters, validators, approvers) that automate data cleaning, metadata enrichment, and validation in alignment with the Structured Data Squad mandate.
Knowledge Graph Automation: Develop automated entity mapping processes, linking datasets to RavenPack’s knowledge graph with high precision and scalability.
Tooling & Infrastructure: Leverage MCP tools, Python, and modern ML libraries to deliver robust, maintainable systems integrated into production pipelines.
Collaboration & Integration: Work closely with Backend Engineers to integrate ML pipelines into ingestion and API delivery systems.
Innovation & Research: Stay ahead of the curve on advances in ML, LLMs, and agentic workflows, proactively identifying opportunities to improve performance, reduce cost, and expand capability.
Documentation & Best Practices: Produce clear technical documentation, reusable templates, and training materials for AI/ML workflows.
Requirements:
Bachelor’s or Master’s degree in Computer Science, Machine Learning, or related technical field.
3+ years of hands-on experience in applied machine learning or AI engineering.
Strong Python development skills.
Experience training and fine-tuning transformer-based models, especially BERT and its variants.
Proficiency with AI prompt/evaluation frameworks.
Experience building and maintaining agentic systems in production environments.
Familiarity with MCP tools and LLM-based automation workflows.
Understanding of entity resolution, metadata enrichment, and automated knowledge graph construction.
Strong problem-solving skills and ability to work with complex, multi-source datasets.
Excellent communication skills in English, both verbal and written.
Desirable
Experience with statistical classification of structured/unstructured data.
Knowledge of big data platforms (e.g., Snowflake, Spark) and cloud services (AWS preferred).
Experience with containerization (Docker) and CI/CD pipelines.
Exposure to Retrieval-Augmented Generation (RAG) systems.
Familiarity with financial datasets and domain-specific ontologies.
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.
Competitive Salary: In RavenPack, we believe that your time and experience needs to be fairly rewarded.
Continuous learning: We provide the support needed to grow within the team.
Innovation: Innovation is the key to our success, so we encourage you to speak up and tell us about your vision.
Hybrid work arrangement: 3 days office and 2 remote per week.
Shuttle bus: From Malaga, Fuengirola, La Riviera, and Estepona is available for free from the company.
Diversity is in our DNA! You will work in an international environment (over 29 nationalities and 24 languages spoken!)