Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior AI Engineer role.
Rezi rewrites your resume against Vanilla Steel Gmbh's job description. Free.

Tailor your resume to this Senior AI Engineer role.
Rezi rewrites your resume against Vanilla Steel Gmbh's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior AI Engineer posting at Vanilla Steel Gmbh — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior AI Engineer posting at Vanilla Steel Gmbh — free, in seconds.
About the Role
We are looking for a Senior AI Engineer to help evolve our existing AI platform for steel sourcing and quotation workflows. This role involves improving AI capabilities by combining steel domain knowledge, retrieval, and reasoning to produce accurate, explainable results. It is a hands-on senior role with technical leadership responsibilities, requiring code writing, production issue investigation, and architectural input.
Responsibilities
- Own and improve AI pipelines that extract and validate information from customer requests, supplier inventories, emails, PDFs, spreadsheets, and images.
- Build agentic matching workflows that interpret customer requirements, retrieve candidate products, compare specifications and constraints, and rank suitable offers.
- Design and improve agent harnesses, including context management, tool access, workflow state, retries, stopping conditions, and human review.
- Build and operate Model Context Protocol (MCP) servers and clients that connect agents with tools, business systems, and domain knowledge.
- Strengthen retrieval so agents interpret steel terminology and specifications correctly.
- Evaluate and integrate commercial and open-source models based on accuracy, latency, cost, and deployment requirements.
- Use Langfuse to manage prompts, trace agent behavior, and run evaluations that measure extraction and matching quality.
- Turn production failures and user corrections into evaluation cases and improvements to prompts, tools, and execution logic.
- Extend Python services and integrate AI capabilities into existing product workflows.
- Work with business colleagues to prioritize problems, guide technical decisions, and mentor engineers while remaining closely involved in implementation.
Requirements
- Strong Python and backend engineering skills, with experience maintaining and evolving production systems.
- Hands-on experience shipping LLM applications and improving them after launch.
- Hands-on experience with Pydantic AI or similar platform, LiteLLM, and Langfuse, covering agent orchestration, model routing and gateway operations, prompt management, tracing, and evaluations.
- Production experience building and operating MCP servers or clients, including authentication, permissions, monitoring, and error handling.
- Experience building reliable agent execution systems with clear tool interfaces, context and state management, failure recovery, and quality controls.
- Practical understanding of structured extraction, retrieval, tool calling, and AI evaluation.
- Practical experience building search, entity resolution, or domain knowledge systems.
- Experience with SQL databases, asynchronous processing, APIs, automated testing, and cloud infrastructure.
- A systematic approach to debugging across data, prompts, models, tools, and application code.
- The ability to make focused improvements in an existing codebase, explain architectural tradeoffs, and support other engineers.
Skills
- Python
- Backend engineering
- LLM applications
- Pydantic AI
- LiteLLM
- Langfuse
- Agent orchestration
- Model routing
- Prompt management
- Tracing
- Evaluations
- MCP servers/clients
- Authentication
- Permissions
- Monitoring
- Error handling
- Agent execution systems
- Tool interfaces
- Context management
- State management
- Failure recovery
- Quality controls
- Structured extraction
- Retrieval
- Tool calling
- AI evaluation
- Search systems
- Entity resolution
- Domain knowledge systems
- SQL databases
- Asynchronous processing
- APIs
- Automated testing
- Cloud infrastructure
- Debugging
- React
- TypeScript
- TanStack Query
- TanStack Router
- Tailwind CSS
- Hasura GraphQL
- Agentic matching
- Recommendation systems
- Ranking workflows
- Document processing
- Vision models
- Multilingual extraction
Location
- Berlin
Work Type
- Full-time
Experience Level
- Senior
About the Company
- We are a Berlin-based startup that has successfully established a leading digital-first trading company for industrial metals across Europe.
- Our mission is to integrate smart technology and data to drive every decision, transaction, and workflow in the steel industry.
- Our technologies & services increase liquidity, accelerate transactions, reduce scrapping rates and enhance trading convenience for hundreds of steel and metal distributors across Europe.