Activeloop logo

AI Search Engineer

Activeloop

AI Search Engineer

Overview

We are seeking an AI Search Engineer with a deep understanding of large-scale information retrieval systems, deep learning, databases, and Retrieval-Augmented Generation (RAG) architectures. The ideal candidate will have expertise in developing and optimizing search algorithms, implementing efficient indexing techniques, and leveraging RAG to enhance AI-powered search and question-answering systems.

Key Responsibilities

  • RAG System Research and Implementation: Lead the design and implementation of advanced retrieval systems like Deep Memory by Activeloop, delivering optimized RAG systems across the entire value chain - from embedding or model fine-tuning to retrieval optimization with custom algorithms, to enhance knowledge retrieval accuracy.
  • Search Algorithm Optimization: Develop and refine search algorithms, including semantic search, hybrid search, and multi-modal search techniques, to improve retrieval performance and relevance ranking.
  • Vector Database Integration: Implement and optimize vector storage and indexing solutions within Deep Lake, ensuring efficient similarity search capabilities for high-dimensional embeddings used in RAG systems.
  • Query Understanding and Processing: Design and implement advanced query processing pipelines, including query expansion, intent recognition, and contextual interpretation to enhance search precision.
  • Information Retrieval Model Development: Create and fine-tune machine learning models specifically for information retrieval tasks, such as document ranking, query-document relevance scoring, and zero-shot retrieval.
  • Performance Evaluation and Metrics: Establish comprehensive evaluation frameworks for search and RAG systems, including relevance assessments, A/B testing, and user satisfaction metrics to continually improve system performance.
  • Scalability and Efficiency: Optimize RAG and search systems for high throughput and low latency, ensuring they can handle large-scale datasets and real-time query processing demands.
  • Data Ingestion and Indexing: Develop efficient data ingestion pipelines and indexing strategies to support rapid updates and real-time search capabilities across diverse data types and sources.

Qualifications

  • Master's or PhD degree in Computer Science, Machine Learning, Statistics, or a related field.
  • Strong programming skills in one or more programming languages, such as Python or C++.
  • Extensive experience with machine learning libraries, such as TensorFlow, PyTorch, Llama Index, LangChain, etc.
  • Proven experience in developing and deploying complex machine learning models in production environments, including experience with cloud-based platforms, edge devices, or embedded systems.
  • Strong understanding of advanced machine learning algorithms, such as deep learning, reinforcement learning, RAGs, and ensemble methods.
  • Experience with model optimization techniques, such as hyper-parameter tuning, model compression, and quantization.
  • Solid understanding of data pre-processing, feature engineering, and data quality assurance techniques.
  • Experience with large-scale, complex data sets.
  • Excellent problem-solving skills and ability to analyze and interpret complex data sets to extract meaningful insights and drive decision-making.

Preferred Qualifications

  • Experience in training deep learning models in a distributed manner.
  • Publications in top-tier machine learning and AI conferences such as ICML, NeurIPS, and CVPR.
  • A builder attitude and a passion for developing hyper-scalable software for ML.
  • Ability to proactively identify and anticipate problems and provide tangible solutions.
  • Enthusiasm for the startup journey of building an endurable, scalable business.

About Us

Activeloop is a cutting-edge company focused on developing Deep Lake, a database for AI powered by a unique storage format optimized for deep-learning and Large Language Model (LLM) based applications. We simplify the deployment of enterprise-grade LLM-based products by offering storage for all data types, querying and vector search, data streaming while training models at scale, data versioning and lineage for all workloads, and integrations with popular tools such as LangChain, LlamaIndex, Weights & Biases, and many more. Join us in our mission to revolutionize AI data management.

Location

This is a remote position, allowing you to work from anywhere.

Salary

The salary range for this position is €160,000 to €220,000 per year.

If you are passionate about AI and search technologies and want to work in a dynamic and innovative environment, we would love to hear from you!

Similar jobs

Last update: 23 minutes ago

Activeloop logo
Activeloop

Senior Python Backend Engineer

Join Activeloop as a Senior Python Backend Engineer to build scalable platforms using Python, FastAPI, and cloud technologies.

Loop Earplugs logo
Loop Earplugs

AI Engineer with Deep Learning and NLP Expertise

Join Loop as an AI Engineer to lead AI innovations, integrate solutions, and enhance user experience with deep learning and NLP expertise.

Alibaba Group logo
Alibaba Group

AI Engineer

Join Alibaba Group as an AI Engineer to develop groundbreaking AI search products using LLM technology.

Swooped logo
Swooped

Senior Software Engineer, AI

Join as a Senior Software Engineer, AI, to innovate AI features in a remote-friendly environment. Enhance CRM with cutting-edge AI.

Bloomreach logo
Bloomreach

Senior Software Engineer, Search Intelligence

Join Bloomreach as a Senior Software Engineer in Search Intelligence, focusing on search and personalization capabilities.

Poggio logo
Poggio

Senior AI Engineer

Join Poggio as a Senior AI Engineer to innovate AI systems for enterprise sales, focusing on AI capabilities and system performance.

Pulley logo
Pulley

AI Engineer with Machine Learning and Deep Learning Expertise

Join Pulley as an AI Engineer to develop AI-driven solutions, enhance internal tools, and collaborate with cross-functional teams.

Poggio logo
Poggio

Senior AI Engineer

Join Poggio as a Senior AI Engineer to revolutionize sales with AI. Work remotely, leverage LLMs, and enhance AI systems.

Algolia logo
Algolia

Senior Software Engineer - Search Infrastructure

Senior Software Engineer for AI search infrastructure, focusing on distributed systems and high-traffic management.

Resolve AI logo
Resolve AI

AI Engineer with LLM Expertise

Join Resolve AI as an AI Engineer in San Francisco to build AI-powered workflows with LLM expertise.

LlamaIndex logo
LlamaIndex

Founding AI Engineer

Join LlamaIndex as a Founding AI Engineer to shape the future of LLM applications with cutting-edge AI projects.

Bloomreach logo
Bloomreach

Senior Machine Learning Engineer

Join Bloomreach as a Senior Machine Learning Engineer to design and implement AI-driven components for personalized digital experiences.

LlamaIndex logo
LlamaIndex

Founding Applied AI Engineer

Join LlamaIndex as a Founding Applied AI Engineer to build and deploy LLM applications. Competitive salary and equity offered.

Alibaba Group logo
Alibaba Group

Generative AI Engineer

Join Alibaba Group as a Generative AI Engineer to develop cutting-edge AI search products using LLM technology.

Amazon logo
Amazon

Machine Learning Engineer II - Search Science & AI

Join Amazon as a Machine Learning Engineer II to enhance search relevance using advanced ML models.

micro1 logo
micro1

Machine Learning Engineer with AI/ML Experience

Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.

xai logo
xai

AI Engineer & Researcher - Data / Crawling

Join xAI as an AI Engineer & Researcher to build data processing systems and manage cloud workloads.

Sourcegraph logo
Sourcegraph

Senior Machine Learning Engineer

Join Sourcegraph as a Senior ML Engineer to revolutionize code intelligence with AI and NLP.

Zep AI (YC W24) logo
Zep AI (YC W24)

Senior AI Engineer

Join Zep AI as a Senior AI Engineer to lead LLM-based AI solutions development in a hybrid work environment.

Uplimit logo
Uplimit

Software Engineer - AI

Join Uplimit as a Software Engineer - AI to build innovative AI-driven learning solutions. Work on cutting-edge projects in a hybrid environment.

Google logo
Google

Software Engineer AI/ML, Devices and Services

Join Google as a Software Engineer AI/ML to develop systems for devices like Pixel and Nest, enhancing supply chain processes.

LlamaIndex logo
LlamaIndex

Founding AI Engineer, Backend

Join LlamaIndex as a Founding AI Engineer, Backend to build scalable cloud services for LLM applications.

zoom logo
zoom

AI Software Engineer

Join Zoom as an AI Software Engineer to design and optimize AI algorithms and applications. Work remotely with a focus on AI infrastructure.

Amazon logo
Amazon

Senior Applied Scientist, Search Relevance

Join Amazon as a Senior Applied Scientist in Search Relevance, focusing on AI, NLP, and data science to enhance search quality.