Senior Software Engineer (Multiple Roles)
Company DescriptionKofuku Idea Labs is an applied AI and systems company working at the intersection of defense and industry.
We build dual-use technologies—products that operate across both domains—spanning:
- OSINT investigations & intelligence systems
- Tracing, logging, and large-scale data infrastructure
- Agentic AI systems and autonomous workflows
- SLM-powered systems (Small Language Models) for efficient, controllable intelligence
Our focus is on building production-grade AI systems, not just model demos. We work extensively with small, specialized models designed for low-latency, cost-efficient, and controllable deployments, often in on-premise and constrained environments.
This involves designing:
- Retrieval and reasoning pipelines
- Multi-agent systems
- AI evaluation and observability layers
- Scalable backend infrastructure
We operate in environments where data is messy, systems are distributed, and reliability matters.
We're not a services shop—we build deep-tech products that solve real-world, high-stakes problems.
Role DescriptionWe're hiring Senior Software Engineers who want to build systems that actually matter.
We have two types of roles:
1. Delhi (Hybrid / Client-Facing Role)
- Based in Delhi
- Occasionally requires working from client premises (primarily for on-premise deployments)
- Flexible otherwise—you can work from home most of the time
2. Fully Remote Role
- Work from anywhere
- Fully remote, no location constraints
In both roles, you will:
- Design and build scalable full stack systems
- Work on AI-driven and data-intensive applications
- Contribute to system architecture and technical decisions
- Collaborate with cross-functional teams to deliver production-grade solutions
What We're Looking ForWe care far more about strong fundamentals and engineering thinking than strict stack alignment.
- Strong foundation in Computer Science fundamentals
- Experience building and scaling backend systems
- Solid understanding of system design and architecture
- Strong programming skills and comfort with Object-Oriented Programming (OOP)
- Ability to take ownership and deliver high-quality solutions
Tech Stack (Preferred, not mandatory)- Python
- JavaScript
- React.js
- Go
If your experience is in a different stack but your fundamentals are strong, that's completely fine—we move fast and leverage AI heavily.
Nice to Have- Experience with CI/CD pipelines
- Familiarity with Agile development practices
- Experience working on scalable or distributed systems
What Matters MostWe're looking for engineers who:
- Think in terms of systems, not just code
- Can design and build for scale
- Care about clean architecture and long-term maintainability
- Are comfortable working on ambiguous, high-impact problems
If this sounds like you, reach out or apply.