Kinelo · 1 month ago
Senior/ Staff Software Engineer (Backend/AI Focus)
Kinelo is building infrastructure to enhance the collaboration between AI tools and human teams, focusing on improving project delivery through intelligent context analysis. As a Senior/Staff Software Engineer, you will develop backend systems and AI agent orchestration, significantly influencing the product's architecture and implementation.
Computer Software
Responsibilities
Build the intelligent core: Develop the context ingestion, memory systems, and orchestration infrastructure that enables AI agents to understand and act on team dynamics, project state, and organizational knowledge
Ship backend systems at scale: Design and implement reliable, performant server infrastructure in TypeScript that can scale horizontally across tenants
Integrate AI agents into workflows: Build and refine AI-powered agents that detect project threats, coordinate with each other, and surface insights to users—treating agents as first-class team members
Develop end-to-end features: Move between backend services, data pipelines, AI systems, and UI components to deliver complete product value
Balance velocity with quality: Combine cutting-edge AI practices with proven engineering patterns to ensure reliability, scalability, and maintainability while shipping fast
Collaborate across the stack: Work closely with product, design, and leadership to balance technical constraints with business goals and user needs
Build for the future, pragmatically: Make architectural decisions that enable long-term flexibility without over-engineering for scale we don't yet need
Qualification
Required
8+ years of professional software engineering experience, with a strong foundation built before AI became ubiquitous—you were a software engineer when engineering fundamentals mattered most
Strong TypeScript backend experience (recent and production-grade)
Relational database expertise: Deep understanding of when to use relational databases (Postgres preferred) vs. NoSQL/caching/queuing solutions. You know how to design schemas that scale, when ORMs help vs. hurt, and how indexes actually work
Cloud deployment experience: Comfortable deploying and troubleshooting containerized applications on public clouds. You can debug a Docker Compose file without handholding and understand how to architect for horizontal scaling
Strongly typed language background: Experience with at least one statically typed language (Go, Java, C++, Swift, Rust) beyond TypeScript—you write better TypeScript because you understand what strong typing gives you
Self-starter track record: You've taken projects from 0 to 1 and made technical decisions that had to work
Team collaboration: Experience working in complex codebases with multiple components and contributors
Preferred
Production AI/ML experience: Building and deploying agent systems or LLM-powered applications that solve real problems. Familiarity with current frameworks, software patterns, and the state of the art in agent implementations
Architectural judgment: Some experience architecting new projects (doesn't have to be massive systems). You can articulate complex distributed system designs and make pragmatic tradeoffs
Computer Science education or equivalent analytical degree from a rigorous institution—we value analytical thinking and foundational knowledge
Benefits
Competitive benefits (health, vision, dental, 401K, etc.) and paid parental leave
Developer-worthy equipment and tools to ensure you have everything you need to excel
Nearly endless opportunities for growth and advancement as the company succeeds and meets its objectives
Company
Kinelo
Kinelo is building AI that runs companies. Not by replacing people, but by working alongside them.
Funding
Current Stage
Early StageCompany data provided by crunchbase