30 jul
|
Zurich 56 Company
|
Madrid
30 jul
Zurich 56 Company
Madrid
Job OverviewSenior AI Engineer – Agentic Workflows to build the skills, tools, and agents that power our most advanced products incorporating generative AI—and to bring them together into reliable, production‑ready workflows.
Role DescriptionYou will work closely with business and product teams to translate high‑level problems into structured agentic workflows and production‑ready solutions.
You will design multi‑step agentic systems using LangGraph and integrate leading LLM providers. You will be asked to work smart and efficiently with Claude Code and similar tools as part of your day‑to‑day engineering workflow to accelerate delivery and improve code quality.
A key part of the role is establishing strong evaluation practices to measure quality, reliability, and cost, while maintaining a high sense of ownership from design through deployment.
Responsibilities
Design Agentic Workflows: Architect end-to-end workflows using LangGraph (or similar), breaking complex problems into composable steps, states, and policies
Problem Decomposition & Solution Design: Translate high‑level business problems into structured agentic solutions, defining workflows, components, and trade‑offs across multiple design options.
Build Skills, Tools, and Agents: Implement reusable skills, tools and agents, and compose them into workflows that are maintainable and testable.
Choose the Right Building Block: Demonstrate strong judgement on when to build a skill vs. a tool vs. an agent vs. a workflow, based on problem decomposition, system design trade‑offs, and long‑term maintainability—balancing accuracy, complexity, observability, and long‑term reuse.
Model Strategy & Integration: Integrate and operate multiple LLM providers, optimising for latency, cost, and output quality
Performance Optimization: Optimize prompt engineering, token usage, chunking strategies, and inference efficiency across the platform.
Evaluations & Quality: Define and implement evaluation strategies (offline and online), datasets, metrics, and guardrails to validate agent behaviour and measure regression over time.
Data Structuring & Validation: Design typed schemas (e.G., Pydantic models) for reliable data flows, tool contracts, and structured outputs.
Observability & Debugging: Implement logging, tracing,
and monitoring for agentic systems using tools like Langfuse or LangSmith.
AI-Accelerated Engineering: Use AI assistants (including Claude Code) in day‑to‑day work for prototyping, refactoring, testing, and documentation—while applying strong engineering judgement
Cross-functional Collaboration: Partner with data scientists, engineers, and product to translate requirements into robust agentic capabilities and deliver measurable value
Work alongside experts in various technological domains.
Enhance your skills with real‑world experience
Contribute to a team that values your input and creativity
Must Have
5+ years Python development with strong software engineering fundamentals
Hands‑on experience building production systems with Large Language Models
High ownership & proactive communication: Delivers assigned outcomes autonomously, keeping progress visible and proactively surfacing blockers, changes in approach, and trade‑offs—seeking input early when needed
Proven experience with LangGraph or similar agentic frameworks (LangChain, other orchestration frameworks acceptable)
Strong understanding of evaluation methodologies for LLM/agent quality (datasets, metrics, human review, regression testing)
Ability to reason about when to build a skill vs tool vs agent vs workflow, with clear trade‑offs
Proven ability to decompose complex, ambiguous business problems into scalable technical solutions, from high‑level requirements to detailed design.
Nice to Have
Comfort using AI assistants (e.G., Claude Code) as part of the daily engineering workflow
Familiarity with LLM observability tools (Langfuse, LangSmith, etc.)
Background with vector databases and RAG patterns
Understanding of cost optimisation and token accounting in LLM systems
Production experience with async Python patterns (asyncio, concurrent request handling)
Experience with Azure deployment and cloud‑native architectures
Knowledge of evaluation frameworks and metrics for AI output quality
What You’ll Bring
Problem Decomposition & Solution Design: Ability to take ambiguous, high‑level business problems and systematically break them down into actionable components, defining multiple solution approaches and selecting the most appropriate one based on trade‑offs (accuracy, cost, complexity, and scalability).
Clearly defined workflows (agents, tools, skills, orchestration)
Technical specifications and contracts for each component
Evaluation criteria, success metrics, and test strategy
Implementation‑ready designs executable end‑to‑end
Architectural thinking: Ability to take ill‑defined, complex AI problems and decompose them into clean, modular components
Production mindset: Comfortable shipping robust, observable, maintainable AI systems—not prototypes
LLM fluency: Deep practical knowledge of how to work effectively with large language models
Systems perspective: Understanding of how AI components integrate with APIs, databases, async workers, and monitoring
Initiative: Comfortable owning full‑stack design decisions and driving technical direction with the team
Benefits
Competitive salary
Yearly bonus
Versátil working model to support work‑life balance
Option to work abroad up to 25 days yearly
Over 300 euros to set up your home office and additional monthly home office allowance
Wide range of internal and external trainings, including English, German and Spanish classes depending on the needs
Ticket restaurant and Health Insurance with the flexibility to exchange it for other benefits
Life and accident insurance
Collective Life retirement Plan
2000 referral bonus if you bring other talented people like you to the company
Special banking and insurance conditions plus Exclusive Employees discounts
Functional diversity benefits
Stock options and mortgage benefits
LocationBarcelona, Poblenou.
ScheduleFull Time. Hybrid remote working model.
RecruiterLaura Santamaría Rodríguez
Equal Opportunity Employer StatementAt Zurich, we are an equal opportunity employer. We attract and retain the best-qualified individuals available, regardless of race/ethnicity, religion, gender, sexual orientation, age, or disability.
#J-18808-Ljbffr
📌 Senior Ai Agent & Workflow Engineer (Madrid)
🏢 Zurich 56 Company
📍 Madrid