Data Engineer (Agentic Retrieval & Memory)
Staffingine LLC
Job Title: Senior Data Engineer (Agentic Retrieval & Memory)
Job Location: Oaks,PA
Job Type: Contract
Job Description:
Design and build the agent memory interface across the tiers an agent actually needs: working or session state within a run, short-term conversation history, and long-term memory that persists across sessions. This includes what is written, what is summarised or compacted, what expires, and how state is isolated between users and threads.
Select and implement the right store for each memory tier: a cache or in-memory store for volatile session state, a document or key-value store for conversation history, and a vector store for semantic long-term recall. Match the store to the access pattern rather than forcing one store to serve every tier.
Design and build the retrieval interface over the client's existing enterprise search platform, exposed through the shared SDK so agents query it consistently rather than wiring their own integrations.
Assess the current backing stores against the workload: partitioning strategy, item and document size constraints, time-to-live and retention, read and write patterns under conversational load, latency inside a live agent loop, and cost at volume.
Correct data models or migrate stores where the current design does not fit, including moving to a store better suited to the access pattern.
Tune retrieval quality: hybrid search, relevance and ranking, filtering and scoping, and the evaluation of grounding quality alongside the platform evaluation suite.
Support the ingestion and staging path that feeds retrieval, including chunking and embedding strategy where the platform needs to index its own content. The bulk of enterprise content is already vectorised by other teams; this is about the gaps the platform must fill itself.
Work with client data, security and infrastructure teams on data residency, retention, access control and the handling of sensitive data in retrieval and memory paths.
Produce the interface documentation, data model decisions and runbooks the wider team and the client operate from.
MUST HAVE5+ years hands-on data engineering in production environments, covering data modelling, storage design, query performance and the operational behaviour of the stores you choose.
3+ years working on agentic or LLM data patterns, with real depth in agent memory: session and conversation state, short-term and long-term memory, summarisation and compaction, expiry and retention, and isolation between users and threads. This is the defining requirement: conventional data engineering alone is not sufficient for this position.
3+ years with vector and semantic search, using Azure AI Search, PostgreSQL with pgvector, Elasticsearch, or a comparable vector store, including hybrid search, relevance tuning and index design.
3+ years designing NoSQL, document or key-value stores for high-write, low-latency workloads: partitioning and sharding strategy, item and document size constraints, time-to-live and retention, and the read and write patterns of conversational or session-based data.
2+ years working with caching or in-memory stores such as Redis or equivalent, for volatile and ephemeral state, including expiry strategy and the trade-offs against durable storage.
Working knowledge of retrieval-augmented generation, including chunking and embedding strategy and how model choice and chunking affect retrieval quality and cost. You will consume an existing vectorised knowledge base more often than you build one.
3+ years Python to production standard, building interfaces or libraries consumed by other engineers rather than scripts.
2+ years working on a major cloud platform, including managed data services, identity and access to data stores, and private networking to data services.
Experience evaluating retrieval and memory quality, using groundedness, relevance or comparable measures, rather than relying on subjective assessment.
PREFERREDAzure data platform experience, including Azure AI Search, Cosmos DB and Azure Storage.
Experience with managed agent memory services or memory frameworks such as those offered by agent platforms, and a view on when to use them rather than building directly on a store.
Experience with agent frameworks and how retrieval and memory are consumed inside an agent loop.
Knowledge graph or entity resolution approaches to long-term or structured memory.
Experience in financial services or another regulated industry, including data residency, retention and the handling of sensitive data.
Familiarity with OpenTelemetry or platform observability tooling, particularly tracing retrieval and memory calls inside agent runs.
Exposure to Model Context Protocol (MCP) or comparable patterns for exposing data sources to agents.
Experience with data catalogues or lineage tooling in an enterprise setting.
- Coforge is seeking a Senior Data Engineer (Agentic Retrieval & Memory) in Oaks, PA for a full-time role. You will design agent memory interfaces across session state, short-term history, and long-term memory, and select optimal stores for each tier. You will integrate with...SuggestedFull timeTemporary work
- Coforge in Oaks, PA, seeks an Agentic AI Engineer to design and ship the Agent SDK and developer... ...platform gateway, tracing, identity, and memory interfaces. You will own the public... ...and release processes; build memory and retrieval features for long- and short-term...SuggestedTemporary work
- Role: Agentic AI Engineer (Agent SDK & Developer Enablement) Mode of Hire: Full Time RESPONSIBILITIES Design and build the agent SDK... ...gateway together with tracing, identity, guardrails, and retrieval and memory interfaces. Own the public interface of the SDK: API design...SuggestedFull timeTemporary work
- SEI is seeking a Software Engineer, Data Scientist to join our Enterprise Artificial Intelligence... ...expertise in Python, Generative AI, Retrieval-Augmented Generation (RAG), AI agents,... ...leveraging Large Language Models (LLMs), agentic frameworks, RAG architectures, and...SuggestedFull timeFlexible hours
$117k - $201.25k
...recognize their merit.Job Function: Data Analytics & Computational... ...experts, data scientists, AI engineers, and platform teams to create... ...that support GraphRAG, agentic AI, scientific reasoning, and... ...enabling GraphRAG, semantic retrieval, AI agents, and reasoning systems...SuggestedFull timeLocal areaImmediate start- ...Data EngineerMandatory Skills:Snowflake, Matillion, Python, ETL • Master's Degree in Computer Science, a related field or equivalent... ...Certification is required. • 10+ years of experience as a data engineer or similar work experience. • Four or more years or relevant experience...Work experience placement
- Job Description: Job title: WFH-TEMP - .NET FULL STACK DEVELOPER Job summary: Cognizant Technology Solutions is seeking a Full Stack Dot Net Developer to join our team of IT professionals in a permanent role. If you meet our background requirements and skills and are looking...Permanent employmentTemporary workWork from homeShift work
- ...provide budgeting/financial flexibility by offering contingent labor as a variable cost.Job DescriptionLooking for a Sr. Network / Data Engineers with the Largest Pharma company in USA.Immediate Interview and Hire, Multiple positions open.Position will design and implement...Contract workWork at officeImmediate startFlexible hours
- Build Data Products That MatterDesign and build scalable data platforms, pipelines, and... ...reliability, observability, and security.Engineer Smarter with AILeverage AI-assisted development... ...experience with:Machine learning, GenAI, agentic AI, or advanced analytics platforms....Full timeTemporary work
- ...will deliver over 1 billion gallons of propane from 1,800+ distribution points across the United States.Position SummaryThe Lead Data Engineer is a hands-on technical leader responsible for leading data engineering initiatives, managing a team of 1-3 direct reports, and...For contractors
- DescriptionWe are looking for a Data Engineer to join a growing team in Conshohocken, Pennsylvania within the financial services industry. In this role, you will build and enhance modern data pipelines and warehouse structures that support reporting, analytics, and business...
- ...least 4 years of experience in software design, development and release.Well versed with agile development methodologies.Experience in Data Ingestion, Streaming and Big Data technologies.Excellent communication and stakeholder managementAbility to work with distributed...Permanent employmentFull timeH1b
- ResponsibilitiesDesign, prototype, and implement agentic systems for IT automation and... ...for complex tasks.Build and optimize retrieval-augmented generation pipelines for... ...infrastructure.Collaborate with senior engineers and data scientists in feature development, experiments...Full time
- Park Creek Place of North Wales is seeking a Medication Technician to oversee self-administered medications for memory care residents, ensuring compliance with state and federal regulations and company guidelines. Responsibilities include verifying MARs, counting narcotics...
- ...Details given below:- Role:-ETL Data Engineer Malvern, PA Charlotte, NC Phoenix, AZ JD:- • Writes ETL (Extract / Transform / Load) processes, designs database systems and, develops tools for real-time and offline analytic processing....
$60 - $67 per hour
...Akkodis is seeking a Data Engineer for a Contract with a client in Malvern, PA. The ideal candidate is responsible for designing, building, and optimizing scalable data platforms, real-time streaming pipelines, and cloud-native data solutions . Rate Range: $6...Hourly payContract workTemporary workLocal area- ...Data EngineerResponsibilitiesWrites ETL (Extract / Transform / Load) processes, designs database systems and, develops tools for real... ...consultant for the client.Educates and develops junior data engineers on the team while applying quality control to their work. Develops...
$82.1k - $172.4k
...Senior Data EngineerThe Opportunity: We are looking for a Senior Data Engineer/Scientist looking for new challenging problems. You will support the development of AI/ML algorithms in a multitude of disciplines from large language models, natural language processing, and...Contract workWork experience placementFlexible hours- ...Data EngineerWe are seeking a highly experienced Data Engineer with 5+ years of experience. This role is critical to hitting product rollout deadlines, as the team's work is a hard, direct dependency for other product feature rollouts. The ideal candidate will be a hands...
- ...Snowflake Data Engineer (HL7 / Healthcare Data) Role Overview Design and implement Snowflake-based data platform using Medallion Architecture Work on HL7, DICOM, and SQL Server data pipelines Skills Snowflake Mssql .Net Healthcare Background (hl7) Key Responsibilities...
- ...Data Engineer As a Data Engineer, you’ll build sophisticated solutions that support a wide range of advanced data driven capabilities. Provides advanced data solutions by using software to process, store, and serve data to others. Tests data quality and optimizes data...
- Data EngineerDuration: ContractLocation: Malvern PA (Day 1 onsite) Local OnlyJob Description:AWS Redshift is mandatoryWith SQL, PythonIf someone worked with Apache Iceberg would be greatRegards,Pallavi VermaSr. Technical Recruiter | Syntricate Technologies Inc.Local area
- ...Senior Data EngineerAs a Senior Data Engineer, you will work with the team to build complex data pipelines using a new cutting-edge Data Ingestion Platform as well as several new and exciting products in the Big Data/Advanced Analytics space. You will operate in a fast...
- ...Data EngineerData Architecture & Pipeline DevelopmentDesign, construct, and maintain robust data pipelines using Azure Data Factory... ...operationalize ML models using Azure Machine Learning. Support feature engineering, model versioning, and deployment pipelines. Utilize Azure ML...
- ...Data EngineerClient: Vanguard Location: Malvern, PA or Charlotte, NC or Phoenix, AZ (3 days onsite) - need to be onsite day one Duration: 1 year Video Interview is okayResponsibilitiesData Engineers will be data mining, writing code, and creating tables/environments in...
$39.38 - $44.38 per hour
...Responsibilities Design, develop, and maintain scalable data pipelines and data products on the AWS data platform using PySpark... ...business requirements. Collaborate with product owners, data engineers, and stakeholders to deliver data products, troubleshoot issues...Hourly payTemporary workWork experience placement- ...Responsibilities ~ Ability to run and deploy jobs, view creation and deployment, testing, analyzing, and cleansing large data files Qualifications Expert in SQL AWS S3 and Glue experience Advanced Data Modeling principles Required...
- Job TitleRequired Skills: Python, Spark, AWS services, Glue, IACResponsibilitiesWork with Analytics and Business - derive requirements, build Engineering pipelines aligned to standards, trouble shoot data discrepancies and ensure quality data
- ...Data Engineer Responsibilities Design, develop, and maintain scalable data pipelines and data products on the AWS data platform using PySpark, SQL, and cloud-native services. Build, optimize, and support ETL/ELT processes, ensuring high-quality, reliable, and performant...
- ...Sr. Data EngineeringThe Sr. Data Engineering will manage the data pipeline development from data ingestion to transformation, implementing the Architect’s data models and ensuring high-quality data flow through the bronze, silver, and gold layers. This role involves leading...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer (Agentic Retrieval & Memory). Be the first to apply!

