Product Engineer (Integrations)
π Germany
π Spain
π France
π United Kingdom
π Netherlands
π Zurich, Switzerland
π Munich, Germany
π Berlin, Germany
π Paris, France
π London, United Kingdom
Used Tools & Technologies
Machine LearningRequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Redis @ 3
TypeScript @ 3
Python @ 3
GitHub @ 3
Hiring @ 3
Communication @ 3
PostgreSQL @ 3
Next.js @ 2
Slack @ 3
OSS @ 3
LLM @ 3
OpenTelemetry @ 3
Observability @ 3
AI @ 3
ClickHouse @ 3
GenAI @ 3
LangChain @ 3
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
About Langfuse
Open source LLM engineering platform that helps teams build useful AI applications via tracing, evaluation, and prompt management. Langfuse is now part of ClickHouse. The company is engineering-heavy with teams in Berlin and San Francisco and is hiring for engineering in EU timezones. The role expects approximately one week per month in the Berlin office.
Responsibilities
- Build and maintain framework integrations (owner for integrations across 40+ frameworks and model providers such as OpenAI SDK, Vercel AI SDK, LangChain, LlamaIndex, Pydantic AI, OpenAI Agents, CrewAI, Amazon Bedrock AgentCore, LiveKit, and more). Own integrations end-to-end from initial implementation to maintenance as frameworks evolve.
- Design new integration patterns for emerging frameworks (evaluate frameworks, design instrumentation approaches such as callback handlers, decorators, or OTEL auto-instrumentation, build integrations, write docs, and ship).
- Contribute to core SDKs (Python and TypeScript) when integration work requires new hook points, context propagation, or performance optimizations.
- Write documentation and integration guides: quickstarts, cookbooks, migration paths, and integration docs that ship with features.
- Be a voice in the developer community: respond to GitHub issues, engage in Slack/Discord, write blog posts, and build relationships with framework maintainers.
Requirements
- Passionate about the LLM ecosystem; built real applications with frameworks like LangChain, Pydantic AI, Vercel AI SDK, LlamaIndex, or demonstrate willingness to learn deeply.
- Strong in Python and/or TypeScript and write clean, reliable code suitable for running inside other peopleβs production systems.
- Product-minded engineer who cares about the developer experience (getting-started experience, helpful error messages, small friction for users).
- Self-directed and motivated: able to investigate frameworks, talk to users, propose approaches, and ship without detailed specs.
- Excited about open source and developer community engagement (contributing to OSS, writing docs, community outreach).
- Comfortable owning outcomes in a small, accountable team.
CS or quantitative degree preferred but not required; focus is on what you have built and ability to learn.
Bonus Points
- Experience with OpenTelemetry internals or observability instrumentation.
- Contributions to popular open source projects, SDKs, or developer tools.
- Experience building developer tooling, CLIs, or client libraries.
- Former founder or early startup experience.
- Active presence in AI/ML developer communities (blog posts, talks, open source).
Projects You Could Own
- Build and ship integrations for emerging agent frameworks (e.g., OpenClaw or new OTEL-based instrumentation).
- Design integration patterns for new categories of AI tools (voice agents via LiveKit/Pipecat).
- Create quickstart cookbooks to get developers from zero to traced in under 5 minutes.
- Work with the OpenTelemetry community to improve GenAI semantic conventions.
- Maintain and upgrade popular integrations (OpenAI, LangChain, Vercel AI SDK) as frameworks ship breaking changes.
Process
The company can complete the full hiring process to offer in less than 7 days.
Tech Stack
TypeScript monorepo (Next.js frontend, Express workers for background jobs), PostgreSQL, ClickHouse for tracing at scale, S3 for file storage, Redis for queues/caching. Familiarity with a good portion of this stack is expected and you should be comfortable picking up the rest.
How We Ship
- High ownership culture: identify what to build, propose RFCs, and ship. Everyone manages their own Linear.
- Maker schedule and communication with two recurring meetings weekly (15 min Monday check-in, 60 min Friday demo).
- Code reviews are mentorship; new joiners get PRs reviewed to learn patterns and systems.
- Heavy use of AI tooling and encouragement to experiment with new workflows.
Why Langfuse (now part of ClickHouse)
This role offers exposure to the AI/LLM developer ecosystem, open-source devtools work, visible impact (changelog posts, launch weeks), and the chance to work on reliability and performance challenges while collaborating closely with ClickHouse and the community.