Key Roles and Responsibilities
This position bridges the gap between deep engineering and emerging AI.
You will work in a small, high-impact team where you will own significant parts of the backend and infrastructure that power the company's AI platform.
 * Create scalable backend systems to process large volumes of conversational data.
 * Work with a modern tech stack: TypeScript, Node.js, gRPC/REST APIs, Postgres, Drizzle ORM, and AWS-based infrastructure.
 * Contribute to performance, reliability, and observability of core services.
 * Collaborate with founding engineers to integrate emerging AI workflows (Python-based LLM orchestration, embeddings, retrieval, evaluation).
 * Owning infrastructure design, deployment pipelines, and developer experience.
 * Play a key role in defining engineering best practices and setting the standard for future hires.
Your Skills and Expertise
To succeed in this role, you should have:
 * A strong background in backend or full-stack engineering, preferably with experience in distributed or high-scale systems.
 * A deep understanding of software engineering fundamentals – clean code, testing, performance, and architecture.
 * Hands-on experience with TypeScript, Node.js, and some exposure to Python.
 * Experience with relational databases (Postgres preferred) and modern schema management tools.
 * Familiarity with infrastructure (AWS, CI/CD pipelines, networking fundamentals).
 * An interest in AI and ML – you don't need to be an expert, but want to learn how these systems are designed and deployed in practice.
 * A pragmatic builder mindset – you like solving real problems and moving quickly without sacrificing quality.
About Our Team
You will join a collaborative and dynamic team working on cutting-edge AI projects. We value knowledge sharing, innovation, and growth. If you're passionate about building scalable systems and contributing to the development of AI technology, we encourage you to apply.