All vacancies

Software Engineer - AI Tooling
Remote · worldwideSalary not disclosedfull-timeSupabase Careers
We’re looking for a Software Engineer to join our AI Tooling team and help shape how developers and agents build with Supabase. You'll build and own our AI tooling, including agents, the MCP server, agent skills and the dashboard assistant, and as the space moves you'll build the tooling for new technologies too.
Responsibilities
- Build and improve the AI tooling we run today, including the MCP server, agent skills, agents and the Assistant.
- Drive an eval-first approach: build and improve evals, instrumentation and feedback loops, measure tools against a no-tool baseline, and help define the quality KPIs and gates that stop regressions shipping.
- Design how documentation and product knowledge are exposed to agents, and measure whether it works.
- Build patterns and tools that help customers add AI to their own apps, such as MCP on Edge Functions, vector embeddings and agents running on Edge Functions.
- Communicate clearly in writing, work across product, engineering and docs, and thrive in async, globally distributed teams.
Languages
- Work format
- Remote
- Seniority
- Mid
- Posted
- 10 Nov 2026
- Last verified
- In the last 3 days
Nice to have
- Experience with vector databases and embeddings, ideally pgvector.
- Examples of documentation or structured knowledge designed for developers or agents.
- Make new Supabase products usable by agents from day one: tools, skills and evals for new product surfaces. Also build tooling for new AI technologies as they emerge: prototype quickly, evaluate honestly, and decide with the team what is worth taking to production.
Supabase
Open-source Postgres development platform providing database, auth, storage, edge functions, realtime and vector search as one integrated backend.
- Open-source Postgres development platform
- Fully remote
Other open roles here
- Engineering Manager - RealtimeRemote · worldwide
- Cloud Platform EngineerRemote · worldwide
- Platform Engineer, Edge & NetworkingRemote · worldwide
- Engineering Manager - PipelinesRemote · worldwide
- Multigres EngineerRemote · worldwide
Similar roles
- Junior Software Engineer | Remote - ContractXperteez Technology · Remote · worldwide, UTC+4 accepted
- Founding Software Engineer - Backend & Cloud InfrastructureFairarena · Remote · worldwide, UTC+4 accepted
- Experienced Backend JavaScript Developer - WorldwideBright Data · Remote · worldwide, UTC+4 accepted
- Junior Java DeveloperAccedia · Remote · worldwide, UTC+4 accepted
- Full-Stack Engineer (Ruby on Rails/ReactJS)Curotec · Remote · worldwide not confirmed
- Lead DevOps EngineerEPAM Systems · Remote · Armenia

