Full-Stack Software Engineer (m/f/d) in Berlin or Konstanz

KNIME · Berlin

ExclusiveFull-timePublished Jun 22, 2026

Apply directly on KNIME’s careers site — no account needed.

About the role

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.

Skills

  • TypeScript
  • Go
  • Java
  • Python

Never be applicant #200 again

Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.

  • Your best matches, twice a day
  • No duplicates, no ghost jobs, no recruiter spam
  • Every job free to browse — pay only when you apply
Get my matched jobs

Free account — no card required

93 161 live jobs · 17 643 companies tracked · 6 170 added today

Similar jobs

Full-Stack Software Engineer (m/f/d) in Berlin or Konstanz — KNIME · Real Job Offers