Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Information Retrieval Engineer

$125.6k - $234.15k

Adobe

Job Details

We are seeking a highly skilled Information Retrieval Engineer to lead the development and optimization of retrieval systems that power 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 the most relevant, timely, and high-quality information.

You'll work at the intersection of data engineering, machine learning, and knowledge management-enabling better reasoning, accuracy, and performance for enterprise-grade AI systems.

Key Responsibilities

RAG System Design:
  • Architect and deploy scalable retrieval pipelines using vector databases (e.g., FAISS, Weaviate, Pinecone, Qdrant)
  • Implement semantic search infrastructure and hybrid retrieval systems (semantic + keyword)
Data Processing & Ingestion:
  • Build ingestion pipelines for both structured and unstructured data sources
  • Implement document chunking strategies, embedding generation (e.g., OpenAI, Cohere, HuggingFace), and metadata tagging
Retrieval Optimization:
  • Fine-tune relevance scoring, reranking algorithms, and query understanding mechanisms
  • Develop techniques to improve precision/recall for specific business domains or user tasks
Knowledge Enhancement:
  • Create and maintain knowledge graphs to support context linking and disambiguation
  • Manage data freshness and version control to ensure consistency and reliability of retrieved content
Reasoning Support:
  • Design and iterate on context window strategies that improve LLM reasoning (e.g., adaptive injection, task-based retrieval)
  • Collaborate with prompt engineers and model developers to align retrieval outputs with downstream model behavior
Performance Monitoring:
  • Track key retrieval metrics such as accuracy, latency, and fallback rate
  • Implement caching, prefetching, and deduplication strategies to optimize system responsiveness
Qualifications

Required:
  • 4+ years in data engineering, ML infrastructure, or information retrieval
  • Experience building and deploying RAG pipelines or semantic search systems
  • Strong Python skills and familiarity with retrieval libraries (e.g., Haystack, LangChain, Elasticsearch, Milvus)
  • Proficiency with embedding models, vector similarity search, and document indexing
  • Familiarity with cloud platforms and MLOps tooling (e.g., Airflow, dbt, Docker)
Preferred:
  • Knowledge of graph databases (e.g., Neo4j, TigerGraph) or knowledge graph design
  • Experience optimizing retrieval for LLMs (e.g., OpenAI, Anthropic, Mistral)
  • Background in IR/NLP, Search Engineering, or Cognitive Computing
  • Bachelors or Masters Degree in Computer Science, Information Systems, or a related field
Success in This Role Looks Like:
  • High-recall, low-latency retrieval pipelines that enhance LLM outputs with accurate, relevant context
  • Modular, reusable RAG components that can be applied across use cases and domains
  • Continuous improvement of retrieval relevance and reasoning alignment through experimentation and monitoring
  • Strong collaboration with AI engineers, prompt engineers, and data owners to maintain data quality and user trust

About Adobe

Adobe empowers everyone to create through innovative platforms and tools that unleash creativity, productivity and personalized customer experiences. Adobe's industry-leading offerings including Adobe Acrobat Studio, Adobe Express, Adobe Firefly, Creative Cloud, Adobe Experience Platform, Adobe Experience Manager, and GenStudio enable people and businesses to turn ideas into impact, powered by AI and driven by human ingenuity.

Our 30,000+ employees worldwide are creating the future and raising the bar as we drive the next decade of growth. We're on a mission to hire the very best and believe in creating a company culture where all employees are empowered to make an impact. At Adobe, we believe that great ideas can come from anywhere in the organization. The next big idea could be yours.


Let's Adobe together

At Adobe, we believe in creating a company culture where all employees are empowered to make an impact. Learn more about Adobe life, including our values and culture, focus on people, purpose and community, Adobe for All, comprehensive benefits programs, the stories we tell, the customers we serve, and how you can help us advance our mission of empowering everyone to create.

Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other protected characteristic. Learn more.

Adobe aims to make our Careers website and recruiting process accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email View email address on click.appcast.io or call View phone number on click.appcast.io.


AI Use Guidelines for Interviews:
Our interviews are designed to reflect your own skills and thinking. The use of AI or recording tools during live interviews is not permitted unless explicitly invited by the interviewer or approved in advance as part of a reasonable accommodation. If these tools are used inappropriately or in a way that misrepresents your work, your application may not move forward in the process.

At Adobe, we empower employees to innovate with AI - and we look for candidates eager to do the same. As part of the hiring experience, we provide clear guidance on where AI is encouraged during the process and where it's restricted during live interviews. See how we think about AI in the hiring experience.

Expected Pay Range:
Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $125,600 -- $234,150 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process.


In California, the pay range for this position is $161,700 - $234,150

At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).

In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.

State-Specific Notices:

California:

Fair Chance Ordinances

Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.

Colorado:

Application Window Notice

If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs.

Massachusetts:

Massachusetts Legal Notice

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Information Retrieval Engineer in San Jose, CA vacancy
  • $150k

     ...Data Engineer Specializing In Natural Language Processing (NLP) We are a dedicated research lab for building, understanding, using...  ...data pipelines, ensuring efficient data processing, storage, retrieval, and distribution to research teams. Collaborate closely with... 
    Suggested
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    14 days ago
  • $141.16k - $148.87k

     ...Qualifications Education Requirements: Bachelor's degree in Engineering, or a related Science or Mathematics field, plus a minimum of...  ...must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U... 
    Suggested
    Immediate start
    Flexible hours

    General Dynamics Mission Systems

    San Jose, CA
    8 hours ago
  • $145k - $215k

     ...network The next step is to speak to Jack. Founding Data Engineer Salary: $145,000 - $215,000 + Equity Company Description...  ...and maintain scalable data models on AWS optimized for AI retrieval and processing. Extract structured clinical data from unstructured... 
    Suggested

    Jack and Jill AI

    San Jose, CA
    2 days ago
  • $170k - $220k

     ...network The next step is to speak to Jack. Job Title: Data Engineer Salary: $170K - $220K + Equity Company Description:...  ...providers. Design and optimize efficient data storage and retrieval systems using ClickHouse, S3, and advanced data modeling techniques... 
    Suggested

    Jack and Jill AI

    San Jose, CA
    1 day ago
  •  ..., Machine Learning, Deep Learning, and Engineering. We tackle complex problems spanning natural...  ..., Weaviate, pgvector) and hybrid retrieval systems for GenAI applications Experience...  ..., Mathematics, Computer Science, Information Technology, or related field and 3 years... 
    Suggested

    Relha LLC

    Sunnyvale, CA
    4 days ago
  • $90k - $125k

     ...data set and data candidates for building AI based recommendation engine Design denormalized data structures optimized for LLM...  ...models Vector Databases: Experience with embedding storage and retrieval LLM Data Preparation: Understanding of context windows, token... 

    Tata Consultancy Services

    Sunnyvale, CA
    4 days ago
  • $323k - $428k

     ...and multiple groups within Advertising Engineering to deliver high-impact solutions. Looking...  ...Airflow. • Optimize data storage, retrieval, and processing systems to ensure reliability...  ...we've grown, visit By providing your information, you acknowledge that you want Roku to... 
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    3 days ago
  • $182k - $260k

     ...are looking for a Principal GenAI Data Engineer to join our team. This is a Remote (fully...  ...recognition algorithms, and modern retrieval strategies (including RAG, search, and...  ...gender identity or expression, genetic information, disability status, protected veteran status... 
    Full time
    Work at office
    Local area
    Remote work

    Zscaler

    San Jose, CA
    4 days ago
  • $172.5k - $306.63k

     ...We’re looking for a Senior Machine Learning Engineer to join our Applied Science Data Frameworks team. In this role, you’ll build...  ...computing tools (e.g., Ray, Spark, DuckDB) Implement search and retrieval systems using vector databases and embedding-based... 
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    3 days ago
  • $109k - $160k

     ...Software Engineer - Data Infrastructure Services Sunnyvale, CA / Bellevue, WA CoreWeave...  ..., data flow, and data lake and retrieval for CoreWeave and its customers. This team...  ...national origin, veteran status, or genetic information. As part of this commitment and... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  •  ...class leadership team: Our Heads of AI, Engineering, and Product bring extensive experience...  ...data pipelines, vector databases, and retrieval systems for LLM-powered applications....  ...in search, recommendation systems, or information retrieval Core Technical Expertise... 

    Kai Cyber, Inc.

    San Jose, CA
    4 days ago
  •  ...Tech Lead, Data & Inference Engineer San Jose, California, United States About the Job Tech Lead, Data & Inference Engineer...  ...scoring and quality assurance using large language models and retrieval augmented generation. Manage version control, caching and evaluation... 
    Full time

    Catalyst Labs, LLC

    San Jose, CA
    2 days ago
  • Payactiv is looking for an experienced Database Developer to join our Engineering team in Milpitas, CA. You will play a crucial role in maintaining and improving databases, ensuring effective data retrieval and integrity. The ideal candidate should have a Bachelor's degree... 

    Payactiv

    Milpitas, CA
    5 days ago
  • $141.8k - $258.6k

    Biomedical Data Science Engineer - Health Technologies The Health Technologies Team conceives and proves out exciting new technology...  ...Experience with data management, organization, storage, and retrieval. At Apple, base pay is one part of our total compensation package... 
    Relocation
    Flexible hours

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $174k - $252k

    Senior Software Engineer, Infrastructure, Google Cloud Data Management Google Sunnyvale...  ...users connect, explore, and interact with information and one another. Our products need to...  ...from all areas, including information retrieval, distributed computing, large-scale system... 
    Full time

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

    Staff Software Engineer, Deep Data Research, Applied AI corporate_fare Google place Sunnyvale...  ...connect, explore, and interact with information and one another. Google's product needs...  ...from all areas, including information retrieval, distributed computing, large-scale... 
    Full time
    Immediate start

    Google Inc.

    Sunnyvale, CA
    2 days ago
  •  ...Lead Data Engineer RadiumOne is seeking a Lead Data Engineer to join our Data Technology team with the responsibility of designing...  ...Computer Science, Software Engineering, Computer Engineering, Information System Management or related field ~5 years of experience in... 

    Stepping Up Solutions

    Sunnyvale, CA
    4 days ago
  • $160k - $220k

     ...Lead Data Engineer Location: Santa Clara, CA, United States Location Type: On-site Salary Range: 160000 - 220000 USD Annually We are seeking a Lead Data Engineer to architect, build, and lead the development of scalable, cloud-based data platforms that support enterprise... 

    Q-Cells

    Santa Clara, CA
    8 hours ago
  • $174.72k - $295.68k

     ...Senior AI Data Infrastructure/Pipeline Engineer Santa Clara, CA XPENG is a leading smart technology company at the forefront of...  ...control, data lineage tracing, metadata management, and fast data retrieval to support unified data access and collaboration across... 
    Full time
    Overseas

    XPENG

    Santa Clara, CA
    8 hours ago
  • $157.05k - $216k

     ...Sr. Data Engineer/Data Analyst Department: Research & Development Employment Type: Full Time Location: US-California-San Jose Compensation: $157,050 - $216,000 / year Description This position is ideal for senior-level data engineering professionals... 
    Hourly pay
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Align Technology

    San Jose, CA
    1 day ago
  • $207k - $300k

    Staff Software Engineer, Data Cloud Frontier AI Apply Google Seattle, WA, USA; Kirkland...  ...connect, explore, and interact with information and one another. Our products need to handle...  ...from all areas, including information retrieval, distributed computing, large-scale... 
    Full time
    Temporary work
    Flexible hours

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $143k - $286k

     ...of the retail experience. As the Senior Engineering Manager for Agentic Data, you will be...  ...agents is high-fidelity, optimized for retrieval, and enriched with the necessary business...  ...sick leave laws, where applicable. For information about PTO, see Live Better U is a... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Flexible hours

    Walmart

    Sunnyvale, CA
    1 day ago
  •  ...Data Engineering - Walmart - Sunnyvale,CA Experience with o Hadoop, Spark, Cloud, Scala, Streaming, Kafka o SQL / Datawarehousing o BI and Looker Views, Models, Explores, Looks/Charts o DS and Algorithm o CI/CD o Data Modeling o Airflow • Knowledge... 

    Info Way Solutions

    Sunnyvale, CA
    2 days ago
  •  ...Data Engineer Location: Santa Clara, CA Client: Intuit Duration: 6 months Rate: Max $56-58/hr on C2C All visa documents to be submitted along with submission Required Skills: ~ SQL – Must have, need to be strong ~ ETL skills – must have ~ Infa... 

    Omega Solutions

    Santa Clara, CA
    4 days ago
  •  ...Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking Data Engineer II for one of our client. Role: Data Engineer II Location: Santa Clara,CA Duration: Long Term The project has... 

    Rootshell Enterprise Technologies

    Santa Clara, CA
    4 days ago
  •  ...Data Engineer GCP Sunnyvale, California, United States Job Title: Data Engineer Location: Sunnyvale Ca Visa: USC/GC/H1b Pay rate: W2 only no C2C Details: 5 years of SQL queries Tech stack Airflow pipeline development GCP dataproc/ BQ Expertise Hive/Spark Python/... 
    H1b

    Interaction24 LLC

    Sunnyvale, CA
    1 day ago
  •  ...Data Engineer #4 San Jose, CA (Remote for Now) Max Pay Rate: $50/Hr on c2c 2 Rounds of Zoom Video Discussion Client: Client...  ...team Become expert in specific work area and pass on information to others Minimum qualifications: Current student... 
    Internship
    Work at office
    Remote work

    Omega Solutions Inc

    San Jose, CA
    4 days ago
  •  ...Data Foundations Engineer The Data Foundations Engineer designs and scales modern data architectures powering Wallet, Payments, and Commerce products. This role focuses on building high-performance data pipelines and enabling analytics and ML use cases, with strong... 

    Apolis

    Cupertino, CA
    7 days ago
  •  ...equipped with advanced features to protect against prompt injections, redact sensitive information, and refine responses for maximum safety and compliance. Job title Data Engineer Position overview We are looking for an experienced Data Engineer to join... 
    Flexible hours

    Brevian.ai

    Sunnyvale, CA
    8 hours ago
  •  ...next-generation cybersecurity platform. We are expanding our engineering organization and seeking a Senior Data Scientist to design,...  ...and model serving. Leverage vector databases and RAG (Retrieval-Augmented Generation) pipelines for enhanced security context... 
    Work at office

    Tenex.AI Inc

    San Jose, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Information Retrieval Engineer. Be the first to apply!