Kinobi AI is a Singapore-based company dedicated to transforming higher education by helping universities go beyond just academics. We focus on holistic student success, leveraging AI-powered solutions to ensure that students are well-prepared for their careers. We're looking for individuals who share our vision and want to make a meaningful impact in the future of education.
Our purpose is to:
- Empower institutions to guide their beneficiaries toward meaningful employment opportunities through AI-driven solutions
- Demonstrate to the world that a global AI-powered B2B SaaS enterprise can be successfully built from Southeast Asia
About the role
This role exists to raise the engineering bar.
As a Tech Lead / Engineering Manager (AI Product Engineering) at Kinobi AI, you will play a hands-on, builder-first leadership role at a critical stage of our growth. You will work with a small team of engineers (5 initially), personally owning technical decisions and system quality while actively supporting and elevating the engineers around you.
This is a player-coach role. You will spend a significant portion of your time designing and building production systems, while also acting as the architectural and delivery reference point for the team. You will partner closely with the CTO and Product team to turn messy, high-variability enterprise requirements into stable, scalable, and evolvable systems — without sacrificing delivery momentum.
Key Responsibilities
- Personally design, build, and maintain core parts of the product and platform (hands-on contribution is expected)
- Act as the technical and architectural referee for new features, enterprise customizations, and AI-enabled capabilities
- Translate ambiguous product, customer, and AI feature requirements into clear technical designs and delivery plans
- Make pragmatic architectural decisions that balance delivery speed, system coherence, and long-term extensibility
- Review system designs, PRs, and refactors with a focus on reducing complexity and making trade-offs explicit
- Protect the system from excessive customer-specific logic by defaulting to configuration, policy, and composition
- Actively surface risks, constraints, and second-order effects to Product, Sales, and Leadership early
- Push back on shortcuts that create long-term fragility, and propose viable alternatives that preserve velocity
- Mentor and support engineers through design reviews, pairing, and day-to-day technical guidance
- Improve team decision quality by modeling clear thinking, documentation, and disciplined execution
- Introduce lightweight processes and standards only when they clearly improve delivery outcomes
- Communicate progress, trade-offs, and technical health clearly to the CTO and other stakeholders
- As the team scales, take on increasing people leadership responsibilities (scope dependent on experience and growth)
Requirements
Must Have
- 5–8+ years of experience as a Software Engineer, operating at Senior, Staff, or Tech Lead level
- Strong hands-on experience building and evolving production B2B SaaS systems
- Demonstrated ability to turn ambiguous, enterprise-driven requirements into clean, reusable abstractions
- Strong architectural judgment — able to choose appropriate solutions without over-engineering
- Experience reviewing and shaping other engineers’ work to raise overall system quality
- Solid understanding of system design, APIs, data models, and permissions/workflows in complex products
- Comfortable operating in environments with ambiguity, changing requirements, and real delivery pressure
- Strong written and verbal communication skills in English, especially when explaining trade-offs
Nice to have
- Experience integrating AI/ML or LLM-based features into production systems
- Experience designing configurable workflows, policy layers, or enterprise-grade extensibility mechanisms
- Prior experience acting as a Tech Lead or player-coach Engineering Manager in small teams
- Experience working closely with Product and customer-facing teams in enterprise contexts
- Experience working with remote or cross-country engineering teams
Why Join us?
- Work on a meaningful, AI-powered B2B product that is actively used by universities across Southeast Asia and beyond
- Play a critical role in shaping the technical foundation and engineering culture of the company
- Join a team where engineering judgment, system integrity, and long-term thinking are genuinely valued
- Get real ownership — not just over code, but over how the product and team evolve
- Work closely with founders who care deeply about building with clarity, discipline, and purpose
Additional Information
- This role may be titled Tech Lead or Engineering Manager (Player-Coach) depending on experience; expectations remain the same
- All interviews and communication will be conducted in English
- Only shortlisted candidates will be contacted