Senior Software Engineer (Data)
Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Jun 30, 2026
This job expires in: 29 days
Job Summary
Focusing on the development of LLM-powered applications, the full-time remote Senior Software Engineer (Data) will design and maintain ETL pipelines, support agent-based architectures, and implement memory systems for AI agents.
Key responsibilities
- Design and maintain ETL pipelines for processing unstructured data in RAG systems
- Support the development of agent-based architectures and maintain agent workflows using orchestration frameworks
- Create evaluation tests and performance benchmarks to enhance LLM agent behavior
Required qualifications
- Experience building RAG pipelines or ETL workflows for unstructured documents
- Familiarity with agent architectures such as ReAct
- Hands-on experience with workflow orchestration frameworks like LangGraph
- Experience implementing agent memory systems, including short-term and long-term strategies
- Understanding of guardrails and safety mechanisms for LLM and agent systems
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...