KNIME
KNIME provides a platform for end-to-end data science and analytics.
- Open roles
- 12
- New role every
- ~11.2 days
- Posting trend
- 1.3× vs prior 90d
Company signals
Score: 79Job facts
- Location
- Berlin, Germany
- Also in
- Konstanz, Germany
- Type
- permanent
- Department
- Technology
- Posted
- Jun 22, 2026
Last verified live 6 hours, 57 minutes ago · checked directly on the company's Personio
More roles at KNIME
- Senior Software Engineer (m/f/d) in Berlin or Konstanz · Berlin
- (Senior) Site Reliability Engineer (m/f/d) in Berlin or Konstanz · Berlin
- Customer Success Manager (m/f/d) in Berlin or Konstanz · Berlin
- Team Lead Full-Stack Engineering (m/f/d) in Berlin or Konstanz · Berlin
- Senior VP Client Delivery (m/f/d) in Austin, TX or remote US · Austin
- Senior VP Sales (m/f/d) in Austin, TX or remote US · Austin
Full-Stack Software Engineer (m/f/d) in Berlin or Konstanz
at KNIME
Mission
Join KNIME in developing a state-of-the-art agentic system that helps thousands of professionals around the world to answer their data questions via one of the most reliable and transparent computation frameworks - KNIME workflows.
Role Overview
As a Full-Stack Software Engineer in the AI team, you will be involved in designing and implementing cross-stack features within KNIME’s family of AI products, written in Go, TypeScript, Java, and Python. Applying your systems- first approach to thinking about your work and how it fits into the larger picture, together with strong familiarity with modern AI-powered products, you will help drive KNIME’s innovation in chat-based agentic experiences, as well as in AI-assisted and AI-driven data analytics.
Responsibilities
-
Own cross-stack features
-
Drive and collaborate as part of cross-team efforts
-
Design lean and clean APIs with both -ends in mind
-
Build tasteful UIs
-
Build lean and efficient backends that scale
-
Proactively facilitate knowledge sharing and creation within and outside of the team
Requirements
-
Degree in Computer Science or related field
-
Several years of professional software development experience
-
Technical knowledge of microservice architectures
-
High competence in FE development (Vue.js or similar)
-
High competence in BE development and API design
-
Systems-first mindset
-
Passion for simplicity, maintainability, and collaboration
-
Fluent in English
Leveling
You will be a Software Engineer in the AI team, reporting to the team lead, with ample opportunity for career and personal growth with KNIME’s comprehensive levelling framework.
What Success Looks Like
-
A world-class agentic data analysis experience that is trusted by enterprises and beloved by users
-
KNIME’s AI products are powered by a robust and scalable confluence of services
-
Cross-stack features ship coherently because front-end and back-end are designed together
-
AI features are tightly integrated into the existing KNIME ecosystem with a growing footprint, without ever compromising on usefulness, user experience, or value
What we offer
-
Build at the AI frontier: Help shape an agentic system used by thousands of data professionals and Fortune 500 companies worldwide.
-
Ownership across the stack: Own features end to end across Go, TypeScript, Java, and Python, influencing architecture and direction.
-
Craft & collaboration: Work alongside experienced engineers in a systems-first culture that values simplicity, maintainability, and clean design.
-
Learning: Continuous growth through hands-on challenges, peer exchange, and exposure to cutting-edge AI and data analytics topics.
-
Flexibility, health and wellbeing: Hybrid working, flexible hours, subsidised sports or yoga courses, physiotherapy, and flu shots at select locations.