1 month ago
Remote, Spain or Madrid, SpainSenior
Responsibilities
- Work directly with business teams to understand processes, decisions, systems, data, exceptions, and risks.
- Design architectures for agent-based systems and select appropriate models, patterns, and components.
- Build language-model applications using context engineering, tool calling, structured outputs, RAG, and multi-step workflows.
- Connect agents to APIs, MCP servers, databases, and SaaS platforms.
- Rapidly prototype solutions and evolve them into pilots using real-world data, systems, and users.
- Design evaluations, test cases, regression tests, and observability for traces, errors, latency, costs, and quality.
- Implement permissions, validations, retries, fallbacks, action limits, data isolation, and human escalation mechanisms.
- Deploy and operate solutions using version control, testing, CI/CD, and sound engineering practices.
- Take end-to-end ownership of AI architecture, code, integrations, evaluations, deployment, observability, and reliability.
- Turn deployment lessons into reusable components, evaluations, and patterns for future agents.
Requirements
- University degree in Engineering, Mathematics, Physics, or another related scientific, technical, or quantitative discipline.
- At least five years of experience in AI Engineering, Applied AI, Software Engineering, Product Engineering, Data, or a similar technical role.
- Strong programming foundation, particularly in Python.
- Experience building applications with language models and understanding context engineering, tool calling, structured outputs, RAG, evaluations, and human-in-the-loop systems.
- Experience with APIs, databases, authentication, testing, Git, and cloud-deployed services.
- Ability to turn ambiguous problems into an architecture and initial implementation without a fully finalized specification.
- Ability to use data, metrics, traces, and evaluations to analyze and improve AI-system behavior.
- Strong engineering judgment across quality, latency, cost, security, maintainability, and development speed.
- Clear English communication with technical and business stakeholders and interest in working closely with users.
- Preferred experience deploying agents or language-model products used by real users.
- Preferred experience with MCP servers, vector databases, workflows, agent architectures, AI evaluation, observability, monitoring, or human-in-the-loop systems.
- Preferred knowledge of cloud infrastructure, containers, CI/CD, queues, event-driven architectures, AI-assisted development tools, sensitive data controls, or regulated AI environments.
Benefits
- Competitive salary based on experience and expertise.
- Flexible working hours.
- Remote work, with an office available in Madrid.
- Growth plan within a rapidly expanding company.
- Opportunity to build solutions with real operational impact rather than isolated demos.
- Flexible compensation, health insurance, Tuio insurance policies, home-office equipment, and team-building events.
