- Startseite
- Homeoffice Jobs
- Full-Stack Software Engineer (m/f/d) in Berlin or Konstanz
Why join the talent pool
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.

