Information Retrieval Engineer

Adobe Adobe · Enterprise · San Jose, CA

Seeking an Information Retrieval Engineer to lead the development and optimization of retrieval systems for context-aware large language models (LLMs). This role focuses on building robust Retrieval-Augmented Generation (RAG) pipelines to ensure AI agents and applications have access to relevant information, working at the intersection of data engineering, machine learning, and knowledge management.

What you'd actually do

  1. Architect and deploy scalable retrieval pipelines using vector databases (e.g., FAISS, Weaviate, Pinecone, Qdrant)
  2. Implement semantic search infrastructure and hybrid retrieval systems (semantic + keyword)
  3. Build ingestion pipelines for both structured and unstructured data sources
  4. Implement document chunking strategies, embedding generation (e.g., OpenAI, Cohere, HuggingFace), and metadata tagging
  5. Fine-tune relevance scoring, reranking algorithms, and query understanding mechanisms

Skills

Required

  • Python
  • RAG pipelines
  • semantic search
  • vector databases
  • embedding models
  • document indexing
  • MLOps tooling
  • cloud platforms

Nice to have

  • graph databases
  • knowledge graph design
  • optimizing retrieval for LLMs
  • IR/NLP
  • Search Engineering
  • Cognitive Computing

What the JD emphasized

  • 4+ years in data engineering, ML infrastructure, or information retrieval
  • Experience building and deploying RAG pipelines or semantic search systems
  • Strong Python skills
  • Proficiency with embedding models, vector similarity search, and document indexing

Other signals

  • RAG pipelines
  • semantic search
  • LLM reasoning support