(Senior) Product Engineer - m/f/d
€90k - €140k • Remote • Berlin • FullTime
Posted 5mo ago
Job Location
Berlin
Tech Stack
Remote Work Policy
Fully remote
Employment Type
FullTime
Categories
AI Product Engineer
About the job
Langdock is seeking a Senior Product Engineer to own customer problems and their outcomes from discovery through production. This role involves deep user engagement, product shaping, and full-stack development to build and iterate on AI-powered products for European enterprises. You will be responsible for distinguishing underlying needs from initial requests, making critical decisions about scope, interaction, architecture, and sequencing, with success measured by user and business impact. The position offers significant product-shaping power and requires a high standard of software quality, even in complex AI environments.
Responsibilities
- Own customer problems and their outcomes from discovery through production.
- Engage with users to understand needs and shape product direction.
- Build full-stack solutions across the technology stack.
- Ship features and iterate based on production feedback.
- Evolve core products and invent new interaction models for people and AI agents.
- Make probabilistic AI systems understandable and governable for enterprise use.
- Integrate AI capabilities into existing customer tools and workflows.
- Design and build interfaces for agentic work, including multi-step processes and review of intermediate results.
- Develop governance and evaluation capabilities for managing AI agents at scale.
- Build systems for organizing AI-generated content and context.
- Automate long-running work processes involving AI agents and tool calls.
- Develop integrations with existing enterprise tools like Excel and Outlook.
Requirements
- Familiarity with TypeScript, React, Next.js, Tailwind CSS, React Native, Expo, Node.js, PostgreSQL, Redis, and AI models.
- Ability to pick up new technologies quickly.
- Experience operating with high trust and autonomy in small engineering teams.
- Proficiency in asynchronous communication and alignment before meetings.
- Ability to define product requirements, architectural boundaries, tradeoffs, and failure modes.
- Experience in distinguishing underlying user needs from initial requests.
- Capability to make decisions about scope, interaction, architecture, and sequencing.
- Understanding of AI behavior and enterprise requirements in product development.