2,084,338open jobs
127,676companies
243,258added this week
Browse all
Salary
≈ $33k – $82k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Staff · 8+ years exp

First seen by Alion on Sep 11, 2026.

Overview
Company
Impact
Profile match
Spotonix is a text data analytics software for enterprises that provides a platform enabling users to generate answers and create knowledge graphs using data definitions in natural language.

Responsibilities:

  • Lead architecture and implementation of the knowledge_base stackInfoNode models, persistent graph representations, semantic index, Cypher DSL, and storage adapters using immutable data models, declarative transformations, and interpreter-style flows.
  • Steward the metaclass/pydantic infrastructure: keep the InfoNode registry coherent, codify field annotations (semantic, edge, key roles), and make the schema-definition DSL approachable to other engineers.
  • Design and harden ingestion pipelines (schema, stats, query history, BI model inference, column indexing) as deterministic interpreters over warehouse state; ensure they are composable, observable, and easy to extend.
  • Advance the semantic index by defining embedding schemas, normalisation strategies, and retrieval DSLs that keep concept search consistent as we evolve vector backends and storage layers.
  • Build meta-programming utilities, code generation, InfoNode introspection, and query builders that let other teams extend the graph and DSL safely without touching low-level plumbing.
  • Drive reliability/observability for ingestion runs, graph migrations, and index updates; implement diagnostics, rollback strategies, and property-based tests for functional pipelines.
  • Partner with interpretation/conversation teams to expose new graph/search capabilities via formal DSL contracts and query APIs, and mentor engineers on FP thinking, DSL design, and testing strategies.
  • Improve developer experience: local fixtures, REPL-like tooling for graph queries, schema compilers for InfoNodes, and CI coverage emphasising deterministic behaviour.

Requirements:

  • 8+ years building large-scale data or knowledge-graph platforms; expert-level Python or equivalent FP language experience that translates into Pythonic FP practices.
  • Demonstrated mastery of functional programming, persistent data structures, and metaprogramming (immutable models, algebraic data types, interpreter pipelines, DSL compilers).
  • Experience designing metaclass- or macro-driven schema systems (e. g., custom Pydantic bases, static analysers, IR builders) and making them usable across a codebase.
  • Hands-on experience with graph databases/Cypher-like DSLs and ingestion/ELT systems spanning warehouses (Snowflake, Redshift, BigQuery, etc. ) and semantic/ML consumers.
  • Practical knowledge of vector search systems (Milvus, Lance, FAISS, pgvector, etc. ) and embedding lifecycle management.
  • Product-focused infrastructure mindset: stable APIs, thoughtful abstractions, strong debugging instincts, and a balance of rapid iteration with architectural rigour.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,084,338 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
$140k – $232k per year · In office · TS/SCI · Full-Time · 8+ years exp · Bachelor's Degree · Aurora
Python
Go
JavaScript
Java
TypeScript
Java
Maven
Databases
PostgreSQL
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
GCP
Red Hat
Helm
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Harbor
Linux
Cybersecurity
PKI
Management
Agile
QA
Robot Framework
Apply
Software Engineer III 22 days ago
$115k – $130k per year · Remote (United States) · Full-Time · 5+ years exp · Bachelor's Degree · United States
Python
JavaScript
TypeScript
SQL
C#
DevOps
GCP
Azure
CI/CD
Git
AWS
Management
Agile
Apply
Remote (United States, ET hours) · Full-Time · New York
JavaScript
Java
TypeScript
Frontend
React.js
Apply
Hybrid · Full-Time · London · Stockholm
Python
Java
Databases
PostgreSQL
DevOps
GCP
Apply
$197k – $314k per year · Hybrid · Full-Time · 10+ years exp · PhD · San Francisco
Python
Go
JavaScript
Ruby
C#
C++
Node JS
Scala
Apex
Apex
MuleSoft
Databases
HBase
Apache Kafka
AI/ML
Copilot
Cursor
Windsurf
Claude
Spark
Claude Code
Prompt Engineering
AI Agents
OpenAI
OpenAI Codex
Agentforce
Frontend
Yarn
DevOps
Rest API
gRPC
GCP
Heroku
Azure
CI/CD
AWS
SOAP
Management
Agile
Apply
Business Analyst 10 days ago
≈ $8k – $18k per year (Estimated) · In office · 2+ years exp · Noida
Python
SQL
Databases
MySQL
PostgreSQL
Snowflake
Google BigQuery
DevOps
GCP
Azure
AWS
AWS Lambda
Amazon S3
Apply
≈ $117k – $292k per year (Estimated) · In office · Full-Time · 3+ years exp · Master's Degree · Jerusalem
Python
AI/ML
Fine-tuning
Multimodal AI
Computer Vision
PyTorch
Machine Learning
Life Sciences
Immunohistochemistry
Apply
≈ $120k – $299k per year (Estimated) · In office · Full-Time · 5+ years exp · Master's Degree · Jerusalem
Python
AI/ML
Fine-tuning
JAX
Multimodal AI
PyTorch
Machine Learning
Apply
≈ $117k – $292k per year (Estimated) · In office · Full-Time · 3+ years exp · Master's Degree · Jerusalem
Python
AI/ML
PyTorch
Machine Learning
Apply
≈ $20k – $44k per year (Estimated) · Remote (India) · 3+ years exp · India
Python
JavaScript
Python
FastAPI
AI/ML
AI Agents
Frontend
Next.js
React.js
DevOps
Azure DevOps
WebSockets
Azure
CI/CD
Apply
Staff Engineer 11 days ago
≈ $35k – $86k per year (Estimated) · In office · 10+ years exp · Bengaluru
Python
Rust
SQL
C++
Scala
Databases
DuckDB
LookML
AI/ML
dbt
Apply
≈ $35k – $86k per year (Estimated) · In office · 10+ years exp · Bengaluru
Python
Rust
SQL
C++
Scala
Databases
DuckDB
LookML
AI/ML
dbt
Apply
In office · Full-Time · 12+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
React.js
DevOps
Azure
AWS
Kubernetes
Apply
≈ $21k – $51k per year (Estimated) · In office · Full-Time · 12+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
React.js
DevOps
Rest API
WebRTC
WebSockets
Azure
AWS
Kubernetes
Cybersecurity
HIPAA
Apply
In office · Bengaluru
C#
C++
Visual Basic
C#
.NET
Apply
In office · Bengaluru
JavaScript
Java
Node JS
Java
Spring Framework
Databases
MySQL
Oracle
Apply
Senior Developer 8 hours ago
In office · Bengaluru
Java
C#
C#
.NET
DevOps
Rest API
GCP
CI/CD
Apply
See all jobs
This is one of many
2,084,338 more open roles from verified company boards, updated every day.