← Back to all jobs

Senior Software Engineer, Tacit Knowledge & Knowledge Graph

Squirro

Zürich, Switzerlandfull-timeEngineeringRemote-Friendly

Posted 13 November 2026

Match

How well do you fit this role?

Area
Engineering
Younot set
Work mode
Remote-Friendly
Younot set
Level
Senior
Younot set

About this role

We are looking for a Senior Software Engineer, Tacit Knowledge & Knowledge Graph to join our Engineering team in Zurich and help build organisational memory: the capability that captures what an organisation knows but rarely writes down, and makes it available to Squirro's enterprise AI platform. 

What You'll Do 

As a Senior Software Engineer, you will help design and build systems that capture tacit knowledge (the decisions, expertise and context held in an organisation's documents, tickets and conversations) and turn it into a governed knowledge graph that AI agents can reason over. This is a new field with few established solutions. The work combines research, experimentation and innovation with production engineering: you will study emerging approaches, build prototypes, measure them against real data, and bring the ones that work into the product. You will also contribute to our mature enterprise search product and provide technical guidance to a small team. 



Key responsibilities include: 

  • Tacit knowledge and organisational memory: Research and build ways to capture decisions, expertise and context from enterprise documents, tickets and conversations, and model them as a knowledge graph with evidence, provenance, versioned assertions, access controls, corrections and human review. 
  • Research and experimentation: Follow research on knowledge graphs, LLM-based extraction and agent memory; build prototypes, design benchmarks and evaluations, and turn successful experiments into production features. 
  • AI and agent integration: Make organisational memory available to LLM agents through typed APIs and MCP, and measure the quality of the answers they give. 
  • Enterprise search: Improve query parsing, structured search, typeahead, faceted navigation and search relevance measurement. 
  • Software engineering: Develop Python services and typed APIs, maintain production frontend code, automated testing and CI, and support security reviews. 
  • Technical leadership: Lead and mentor two engineers, contribute to code reviews, and help set engineering standards. 



What You Bring 

We're looking for a hands-on engineer who can work at both strategic and practical levels, from making architecture decisions to improving production code. 

  • 7+ years of professional software engineering experience, including work on a large or complex production software product. 
  • Experience designing or building knowledge graph or graph-based data systems, with an understanding of data provenance. 
  • Experience applying LLMs to information extraction, search, retrieval or agent workflows, including evaluating the results of AI features. 
  • A research-minded approach: turning open-ended problems into experiments, prototypes and benchmarks, and taking what works into production. 
  • Experience delivering backend services in Python and designing APIs. 
  • Experience building enterprise search features such as query parsing, faceted navigation, typeahead or relevance measurement. 
  • Experience with React and TypeScript in a production codebase. 
  • Experience with automated testing and CI, and a security-minded approach to production software.
  • Clear technical writing and communication skills. 
  • Fluent English, our working language. 
  • A university degree in a relevant field, or equivalent professional experience. 



Tools You'll Use 

Depending on the project, you may work with: 

  • Python, FastAPI, SQLAlchemy and OpenAPI 
  • RDF/SPARQL or property graph technologies 
  • LLM and agent tooling, including MCP 
  • Elasticsearch or a comparable search engine 
  • React, TypeScript and Backbone.js 
  • Playwright, Storybook and CI tools 



Familiarity with specific tools is useful, but equivalent experience with comparable technologies is also relevant. 



A Plus 

  • Experience leading or mentoring engineers. 
  • Experience with research-driven work, such as building benchmarks or evaluating new methods from recent papers. 
  • Experience with regulated or enterprise customer environments. 
  • Familiarity with graph standards or vocabularies such as PROV-O and SKOS. 
  • Experience with Terraform, Ansible/AWX or GitHub Actions. 
  • Experience integrating business systems or identity solutions such as Salesforce, Certinia, BambooHR, OIDC or OAuth 2.1. 
  • German language skills. 



Why Join Us 

  • Innovation: Help shape a new product area at the edge of AI research, with room to experiment and to decide what we build next. 
  • Impact: See your work used by leading organisations. 
  • Growth: Work on challenging problems in AI and search with experienced engineers. Culture: Contribute ideas in an agile environment with quick decision-making. 
  • Balance: Benefit from continuous feedback, learning and support for your professional growth. 



About Squirro 

Squirro is the enterprise AI platform built for regulated industries, streamlining enterprise search and automating complex, custom workflows. Secure, private, scalable, permissions-aware and fully auditable, the platform helps ensure that every result is accurate and verifiable. Squirro powers agentic AI applications grounded in each organisation's unique enterprise ontology. Further information about AI driven business insights can be found at squirro.com. 

If this sounds like the kind of environment you'd thrive in, we'd love to hear from you.

About Squirro

Squirro logo
Remote-Friendlyscaleup (50-250)1 open role

Zurich company building enterprise search and generative AI software that combines knowledge graphs with retrieval augmented generation, sold mainly to banks, insurers and telecoms.

Spotted something off about this listing?

Jobs like this, by email

Remote Engineering jobs, only when something new matches. Unsubscribe in one click.

Similar roles