belvo - Software Engineer - Applied AI
Requirements
β’ The AI stack changes every day, so flexibility is essential: learn fast, iterate quickly. We currently rely on Pydantic AI for most of our agents and continuously evaluate new frameworks like Claude Agent SDK, dspy, and others. β’ We primarily use modern Python on the backend (FastAPI/Django). β’ We use TypeScript and React on the frontend. β’ We run our infrastructure on AWS, favoring managed services wherever possible so we can focus on business problems. β’ We observe and monitor AI pipelines with Langfuse and our broader services with Datadog. β’ Our process steps: β’ At Belvo every hire is so important to us, that we share the decision to hire as a team. β’ People team chat β’ Take-home challenge β’ Challenge presentation β’ Team fit chat β’ Meet the founders
Responsibilities
β’ Product Delivery: Contribute hands-on across the full lifecycle of AI products, from prototyping new initiatives to deploying and maintaining production AI services for internal teams and external customers. β’ Agent Lifecycle Management: Plan, implement, and maintain end-to-end agents. This includes selecting the right models, designing prompts, setting up Model Context Protocols (MCPs) and tool integrations, running evaluations, and ensuring production health. β’ AI-Native Workflow: Operate AI-natively every day. Actively utilize AI agents (e.g., Claude Code, Cursor, Codex, custom pipelines) to plan, implement, review, and debug your work. β’ Platform Foundation: Contribute to the foundational platform other Belvo squads use to ship AI, focusing on agent abstractions, conversation and state storage, durable workflow orchestration, streaming interfaces, observability, and guardrails. β’ Technical Exploration: Stay at the forefront of the industry by testing new models, agentic frameworks, and MCP-native patterns, selecting options based on pragmatic production reliability, cost, and latency. β’ Observability & Monitoring: Instrument and monitor AI pipelines using Langfuse and Datadog to debug failed agent runs, detect regressions, and maintain production health. β’ Team Enablement: Support enablement efforts that help other Belvo squads adopt AI safely through reference implementations, integration patterns, and shared tooling.
Benefits
β’ π Stock options (we are all owners and this is very important to us) β’ π Annual company bonus linked to company performance β’ π Flexible working hours β’ π Remote friendly β’ πΆ Pet friendly β’ π©π»ββοΈ Health Insurance β’ π Paid time off on your birthday β’ π» Renew your laptop every 3 years β’ π Training Budget β’ π Team building events β’ π Bank holidays swap within 30 days β’ π Fitness/ wellness stipends β’ π Yearly company offsite β’ π Fresh fruit every week, all-you-can-drink tea and coffee β’ π Extra days off when completing company anniversary β’ π³ Yearly department offsite β’ π Company Offsite
Apply in one click
Upload My Resume
Drop here or click to browse Β· Tap to choose Β· PDF, DOCX, DOC, RTF, TXT