Demo

Data engineer - Content Retrieval

GCS
Washington, DC Full Time
POSTED ON 4/4/2025
AVAILABLE BEFORE 6/4/2025

Job Details

Job Title: Software Developer III - Information Retrieval
Location: Washington, DC (preferred) or Philadelphia, PA
Employment Type: Contract

Job Description:

We are seeking a skilled Software Developer III - Information Retrieval to contribute to the development and optimization of advanced information retrieval systems. The ideal candidate will work on search algorithms, ranking models, and indexing strategies, while ensuring seamless data ingestion and processing. This role involves collaborating with cross-functional teams to develop scalable, high-performance content retrieval platforms.

Key Responsibilities:

  • Develop and implement information retrieval systems, including search algorithms, ranking models, and indexing strategies.
  • Design and optimize retrieval-augmented generation (RAG) systems to enhance AI-driven search capabilities.
  • Build and maintain microservices infrastructure, ensuring scalability, efficiency, and modularity.
  • Develop and integrate RESTful APIs to facilitate seamless communication between software components.
  • Design and implement scalable cloud infrastructure using Kubernetes (EKS preferred), ensuring high availability and optimal performance.
  • Utilize Databricks and Apache Spark Notebooks to streamline data processing and analytics workflows.
  • Orchestrate and manage data pipelines using Apache Airflow to enable efficient workflow scheduling and monitoring.
  • Deploy and maintain CI/CD pipelines to automate testing, integration, and deployment using GitHub Actions.
  • Optimize search engine architectures and information retrieval processes to enhance search accuracy and user experience.
  • Debug, research, and resolve technical issues related to data retrieval, pipelines, and cloud deployments.
  • Stay up-to-date with the latest trends and technologies in AI, ML, and cloud infrastructure, applying best practices to improve internal systems.

Technical Requirements:

  • Strong experience with Databricks and Spark Notebooks for big data processing.
  • Expertise in Python for backend development and data pipeline management.
  • Hands-on experience with Kubernetes for container orchestration (EKS preferred).
  • Proficiency in AWS cloud services for deploying and managing infrastructure.
  • Deep understanding of content retrieval systems, search engine architectures, and information retrieval optimization.
  • Experience deploying and maintaining data pipelines in production environments.
  • Familiarity with Infrastructure as Code (IaC) using Terraform or CloudFormation.
  • Strong understanding of CI/CD pipelines, with hands-on experience in GitHub Actions for automated deployments.
  • Experience working with logging and tracing tools such as ELK Stack, Zipkin, or OpenTracing.
  • Familiarity with service mesh technologies such as Istio or Linkerd for managing microservices communications.

Preferred Qualifications:

  • Experience with Generative AI technologies, including Natural Language Processing (NLP) and Reinforcement Learning.
  • Hands-on experience optimizing LLMs (Large Language Models) in production environments.
  • Knowledge of deep learning frameworks such as PyTorch or TensorFlow.
  • Familiarity with OpenAI technologies for AI-powered search and recommendation systems.
  • Background in Machine Learning (ML) and AI-driven information retrieval.

This role requires a technically savvy individual who is proactive, detail-oriented, and capable of building and maintaining robust information retrieval systems in production environments. If you're passionate about search optimization, AI-driven retrieval systems, and scalable cloud infrastructure.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Data engineer - Content Retrieval?

Sign up to receive alerts about other jobs on the Data engineer - Content Retrieval career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908
Income Estimation: 
$71,122 - $96,652
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at GCS

GCS
Hired Organization Address Philadelphia, PA Contractor
We are seeking an experienced and technically savvy Technical Program Manager (TPM) . The TPM will be responsible for ma...
GCS
Hired Organization Address Orlando, FL Full Time
Account Manager Company Description With over 34 years of experience, GCS Recruitment is a global leader in connecting t...
GCS
Hired Organization Address Boston, MA Full Time
Job Details Client: Amazon Robotics Contract: 6-Month Initial Contract (Potential Extension) Location: Boston, MA (Requi...
GCS
Hired Organization Address Denver, CO Full Time
The project on the development of DOCSIS Meter technology within the RDK platform focuses on enhancing broadband perform...

Not the job you're looking for? Here are some other Data engineer - Content Retrieval jobs in the Washington, DC area that may be a better fit.

Senior Software Engineer

Content Square, Rockville, MD

Infrastructure Support Engineer

Content Guru, Reston, VA

AI Assistant is available now!

Feel free to start your new journey!