Эта вакансия в архиве
Посмотреть похожие вакансии ↓Описание вакансии
Текст:
TL;DR
AI Tooling Engineer (TypeScript): Building and maintaining AI-native developer tools, MCP, and agent skills to enhance the Supabase platform with an accent on developer experience and reliability. Focus on designing evaluation frameworks, improving dashboard AI assistants, and optimizing how product knowledge is exposed to agents.
Location: Fully Remote (Global)
Company
Supabase is an open-source Firebase alternative providing a suite of tools for developers to build scalable applications.
What you will do
- Build and maintain AI tooling including MCP, agent skills, and other developer interfaces.
- Advance the dashboard assistant into a self-serve product for debugging and daily workflows.
- Develop and improve evaluation frameworks, instrumentation, and feedback loops for AI use cases.
- Design and optimize how documentation and product knowledge are exposed to AI agents.
- Create tools and patterns for customers to integrate AI into their apps using vector embeddings and Edge Functions.
- Collaborate cross-functionally with CLI, frontend, and API teams to deliver coherent developer experiences.
Requirements
- Strong experience in TypeScript and the JavaScript ecosystem (npm, ES modules, bundlers).
- Deep familiarity with the AI ecosystem, including current agent patterns and practical tradeoffs.
- Experience building developer tools, product interfaces, or platform primitives.
- Proven experience designing or using evaluation frameworks to measure AI reliability and quality.
- Knowledge of Postgres, database best practices, and vector databases like pgvector.
- Strong focus on writing tests, benchmarking, and validating reliability in real-world conditions.
Culture & Benefits
- Fully remote work with a WeWork membership or co-working allowance provided globally.
- Equity ownership (ESOP) for every team member.
- 100% health insurance coverage for employees and 80% for dependents.
- Annual company-wide off-sites in new cities for collaboration and connection.
- Asynchronous work environment with high trust and flexibility in time management.
- Annual education allowance for courses, books, and conferences.
Hiring process
- Application review by the team.
- Short introductory video call.
- Up to four interviews with Team Leads, peers, cross-functional partners, and leadership.
- Final decision and offer.