
AI Retrieval & Agent Platform Engineer
Siemens
Description
**We're building the next generation of enterprise AI infrastructure — and we need you to help make it intelligent, fast, and reliable. As an AI Retrieval & Agent Platform Engineer, you'll be a core contributor to our AI Factory, designing the retrieval and agent connectivity layer that powers our AI-driven decision-making at scale.
If you're passionate about RAG pipelines, vector databases, and agent tooling — this is your role.
How You'll Make an Impact (responsibilities of role)
Vector DB & Hybrid Retrieval
- Stand up and tune vector databases (Pinecone/Weaviate/Qdrant/AWS-native) for similarity search at scale.
- Design hybrid retrieval combining vector semantic search with graph context and business logic filters; implement re-ranking.
- Manage embedding lifecycle (choice, diversity, refresh cadence, cold-start strategies).
RAG & Contextualization
-
Build RAG pipelines pulling structured/unstructured context; implement chunking, metadata, and guardrails.
-
Integrate graph-derived context windows for multi-hop reasoning in agent workflows.
Agent Connectivity (MCP) & Tooling
-
Implement MCP-based tool discovery/invocation for agent ↔ system interaction.
-
Wrap enterprise systems (Snowflake/MongoDB/SharePoint/ERP) as reusable tools/skills with clear schemas/capabilities.
-
Represent tool capabilities & dependencies as graph processes for orchestration; collaborate with graph team.
Observability & Feedback Loops
-
Instrument agent KPIs (latency, accuracy, relevance, cost/execution); implement tracing across retrieval/graph layers.
-
Build dashboards and automated feedback loops (e.g., low relevance → retraining/embedding refresh; failures → rule updates).
-
Optimize cloud architecture for performance, cost, security; maintain SLOs.
Cloud & Performance
-
Deploy and scale retrieval services, vector stores, and agent endpoints on AWS (IAM, VPC, S3, Lambda, EKS/ECS, DynamoDB).
-
Conduct performance profiling, caching strategies, and cost optimization (e.g., batch upserts, ANN index selection, sharding).
What You Bring (required qualification and skill sets)
-
Bachelor's/Master's in CS, Data Science, Engineering, or related field.
-
3–10 years in IR/Retrieval systems, vector DBs, or agent platform engineering.
-
Hands-on with Pinecone/Weaviate/Qdrant (at least one in production), embeddings, ANN indexes, and hybrid ranking.
-
Experience building RAG pipelines and contextualization strategies with LLMs.
-
Strong Python 3.10+ backend engineering skills (FastAPI, FastMCP)
-
Own CI/CD pipelines via GitLab CI and containerized deployments
-
Exposure to Neo4j / AWS Neptune
-
Expertise in bedrock/AWS AgentCore
-
Familiarity with graph queries (Cypher/Gremlin/SPARQL) to leverage semantic context.
-
AWS infrastructure knowledge and provisioning IAC as
Preferred Qualifications
-
Experience with MCP or equivalent agent–tool interoperability patterns; skill registries and capability discovery.
-
Observability stack: OpenTelemetry, Prometheus/Grafana, distributed tracing; KPI-driven optimization.
-
Knowledge of LangChain/LlamaIndex, vector re-ranking, prompt caching, and safety/guardrail mechanisms.
-
Exposure to Neo4j/Neptune/TigerGraph; event streaming (Kafka/Kinesis) for ingestion/update triggers.
-
Hands-on with LangGraph, LlamaIndex, re-ranking, prompt caching, and guardrail mechanisms**
About Siemens
We are a technology company focused on industry, infrastructure, transport, and healthcare.
