Software Engineer - Knowledge
At Jeevy, we're building the operating system for fabrication. As a Software Engineer focused on Knowledge Graphs, you'll architect the semantic foundation that connects engineering drawings, specifications, manufacturing processes, and project data into a unified intelligence layer. You'll design graph schemas, build high-performance ingestion and retrieval pipelines, develop AI-powered reasoning systems, and work closely with our AI and product teams to enable autonomous workflows. This is a foundational engineering role with significant ownership and the opportunity to shape how industrial knowledge is represented, queried, and understood at scale.
Requirements
Strong software engineering experience in Python, TypeScript, or similar languages.
Experience with graph databases (Neo4j, Memgraph, Neptune, RDF/SPARQL, or similar) or a strong desire to become an expert.
Familiarity with LLMs, embeddings, vector databases, RAG, or AI agent systems.
Ability to design scalable data models and distributed systems.
Strong problem-solving skills and a bias toward building simple, elegant solutions.
Excited to work in a fast-moving startup with significant ownership and autonomy.
Check your CV against this role
Drop your CV. You get a 0-100 fit score against the actual job description, plus the read a senior engineering lead would write. Private to you.
Score this once, or every future role
Start the candidate journey and every new role on the board gets scored against you.
Five minutes. Tell us what you’re after, drop your CV once, pick how we should reach out. You get a candid read back and you only hear from us when a role fits.