Software ontwikkelaar
Role details
Job location
Tech stack
Requirements
Key Responsibilities - Design and build production-grade AI agents with planning, reasoning, and tool-use capabilities - Architect stateful agent workflows using orchestration frameworks like LangGraph or AutoGen - Build and productionize RAG pipelines, including data ingestion, embedding strategies, retrieval optimization, and re-ranking - Integrate LLMs with enterprise systems via APIs, tools, and external data sources - Build and optimize RAG pipelines with advanced retrieval, ranking, and data ingestion strategies - Establish evaluation, observability, and guardrails for LLM systems (accuracy, safety, latency, cost) - Deploy and operate AI applications using Docker, Kubernetes, and Azure cloud services - Drive technical design decisions, mentor engineers, and define best practices for agentic AI development Skills: - 7-10+ years in software engineering, with strong Python expertise - Proven experience building agent-based or autonomous systems in production (not prototypes) - Strong experience with LLM APIs (OpenAI) including function calling and orchestration - Hands-on experience with frameworks such as LangChain, LangGraph, AutoGen, or CrewAI - Deep understanding of RAG architectures, vector databases (e.g., Pinecone, Weaviate, Azure AI Search), and retrieval optimization - Strong knowledge of LLM evaluation, prompt optimization, and safety techniques - Experience with containerization (Docker, Kubernetes) and cloud platforms (Azure preferred) - Familiarity with backend frameworks (e.g., FastAPI) and microservices architecture Solliciteer voor 5 mei Selecteer hieronder vanuit welke rol je wilt reageren op deze vacature. Deze stap helpt ons om je profiel volgens het juiste proces te verwerken. Amstelveen Senior...