QUIPU
Website:
thequipu.com
Job details:
Company Description
QUIPU is a deep-tech startup building a real-time knowledge twin: a system that captures the complete, queryable history of complex systems as a living graph. Every event, relationship, and state change, preserved, linked, instantly accessible across time.
The hard problem: model, store, and reason over the evolving state of millions of interconnected entities, in real time. This is infrastructure-level research engineering.
Small team. Ambitious codebase. You will matter here.
Role Description
This is a full-time on-site role based in Hyderabad for a Senior Member of Technical Staff. The role involves designing and developing scalable software solutions, architecting and implementing algorithms for data processing, and collaborating with cross-functional teams to address technical challenges. Responsibilities also include optimizing system performance, guiding junior team members, and contributing to strategic technology decisions to advance the platform's capabilities.
What you must have (non-negotiable)
- Production-quality code: tested, readable, reasoning about edge cases, not just the happy path
- Real grasp of concurrency: futures, async models, race conditions, back-pressure
- Comfort with JVM internals: memory model, GC, thread scheduling
- Distributed systems fundamentals: consistency, ordering, failure modes
- Fluency with Linux, Git, and an actual debugging workflow
Strong advantage
- Research background: published work, or the ability to read a paper and ship the idea
- Java / Spring Boot or Scala, type systems, FP, effect management
- Performance-critical, systems-level work
- Python for prototyping, ML tooling, data exploration
- D3.js / Angular, you'll touch the frontend; don't be afraid of it
- Causal inference or statistical ML: SCMs, do-calculus, structure learning, graphical models
Don't apply if
- You want a finished spec before line one
- You can't say "I don't know" in a technical discussion
- You measure your week in tickets closed
- Distributed systems problems frustrate you rather than interest you
- You want a big team, set processes, and a predictable roadmap
Qualifications
- CS/Engineering degree. PhD preferred (or equivalent research depth). Strong development, debugging, and system-design chops, paired with a real grasp of statistics and causal reasoning. Familiarity with AI/ML frameworks and data processing. Cloud and large-scale distributed systems experience is a plus. Prior deep-tech, research-lab, or data-heavy environment, highly desirable.
Click on Apply to know more.