Langflow is a Python-based visual editor for building AI and agentic applications. Our open-source platform makes it easy for developers to compose, orchestrate, and debug complex LLM-powered systems. We’re looking for an engineer who’s excited to design and scale the APIs that power Langflow — and extend its reach through integrations, plugins, and external tooling.
What you'll do:
* Design, implement, and evolve the Langflow API to support creation, execution, and introspection of AI workflows.
* Build the foundations for third-party integrations, including plugin APIs, webhooks, and external tool interfaces.
* Collaborate with frontend and platform engineers to ensure clean, well-documented interfaces across the product.
* Own the developer experience for Langflow’s API consumers — internal and external — with a focus on consistency, discoverability, and security.
* Contribute to our open-source SDKs, CLI tools, and infrastructure to make it easy to embed Langflow in other systems.
* 1-3 years of relevant experience
* Strong backend development skills with Python, including experience designing clean, well-structured RESTful APIs.
* Familiarity with FastAPI (or similar Python frameworks), OpenAPI, and API versioning strategies.
* Experience building integrations or extension systems (e.g. plugin architectures, webhooks, OAuth flows, etc.).
* Understanding of async programming, task queues, and long-running background jobs.
* Thoughtful approach to API design: you consider developer ergonomics, edge cases, and backward compatibility.
* Comfortable writing tests, profiling performance, and working with observability tooling.
Bonus: experience working on dev platforms, low-code systems, or orchestration frameworks.