JobCrawls

Jobbaviseringar, favoriter och påminnelser i mobilen

Öppna appen

Annonsen går troligen ut 4 sep.

AI-plattformsingenjör

Publicerad 31 juli (för 81 dagar sedan) · Uppdaterad 20 okt.

Det viktigaste i korthet

Bygg Supabases agentplattform för produktion ensam; kräver driftsatta LLM-agenter och utvärderingssystem.

Var och hur
GlobaltDistansSenior
Språk
Engelska

Originalannonsen

JobCrawls har översatt texten från den engelska annonsen.

Öppna annonsen
OM SUPABASE Supabase är en Postgres-utvecklingsplattform, byggd av utvecklare för utvecklare. Vi erbjuder en komplett backendlösning med databas, autentisering, lagring, Edge Functions, Realtime och vektorsökning. Alla tjänster är väl integrerade och utformade för tillväxt. OM ROLLEN Vi söker en AI-plattformsingenjör som ska bygga exekveringslagret för Supabases interna AI-system. Supabase bygger ett AI-inhemskt internt operativsystem: ett gemensamt arbetssätt i hela företaget där AI står för en betydande del av det operativa arbetet i stället för att fungera som en assistent vid sidan av. Vi startar ett nytt centralt team som ska bygga systemen, möjliggöra teamens arbete och integrera AI-verksamhet i hela organisationen. Du är ingenjören i teamet. Du ansvarar för exekveringslagret. Du bygger plattformen som faktiskt kör agenter: en händelsestyrd kö, en huvudlös och modelloberoende körmiljö, beständigt tillstånd som överlever omstarter, en kontrollpunkt för mänsklig granskning, atomär återställning och fullständig loggning av varje prompt, verktygsanrop och beslut så att varje körning kan återskapas. Du bygger utvärderingslagret som gör systemet tillförlitligt, eftersom en agent som inte kan mätas inte kan anförtros något utöver läsning. Du bygger också själva agenterna, från ledningsrapportering till ett lager av agenter som övervakar och förbättrar plattformen. Styrning är avsiktligt central i miljön och utgör en intressant del av utmaningen. Agenter delas in i risknivåer, från skrivskyddad intern data till utdata riktad externt. Granskningens omfattning, utvärderingskrav och mänskligt godkännande ökar med risknivån. Vissa funktioner är permanent förbjudna: en agent får läsa och rapportera, föra in en människoskriven uppdatering i ett register när en människa har godkänt det och inleda kontakt inom en strikt budget. Den får aldrig självständigt skriva ett åtagande – exempelvis en ansvarig, ett slutdatum eller en status – i ett gemensamt arbetssystem. Ditt jobb är att göra detta strukturellt omöjligt, inte bara förbjudet. Du är plattformens enda ingenjör. Du fattar själv de återstående arkitekturbesluten, äger infrastrukturen från början till slut och instrumenterar systemet så att det rapporterar sin egen avkastning. ANSVARSOMRÅDEN - Ta agentplattformen till produktion: en händelsestyrd kö, en huvudlös och modelloberoende körmiljö (du fattar det ännu öppna beslutet om körmiljö), beständigt tillstånd vid misslyckade körningar, mänsklig granskning, atomär återställning och fullständig körningsloggning i datalagret. - Äga utvärderingslagret och aktivera den grind som är beroende av det. Skapa gyllene testsviter med beteendeassertioner i stället för magkänsla, bedömningskriterier med en skriftlig rubricering, säkerhetsfall som måste godkännas vid varje körning och en CI-grind som blockerar sammanslagning av regressioner. Detta är en förutsättning för varje agent som gör mer än att läsa intern data. - Bygga och registrera agentportföljen: agenter för rapportering, utkast, lintning, triage och frågor och svar på lednings-, teamledar- och medarbetarnivå, samt ett metaskikt som övervakar och förbättrar plattformen. - Verkställa styrning i kod: risknivåer som körkedjan faktiskt tillämpar, minsta nödvändiga behörigheter per agent, verktygsbehörighetsgrindar, beslutsrevisionslogg och autonomiklasser där den farliga klassen saknar kodväg i stället för att bara ha en varningsetikett. Inget körs utan registrerad ägare, risknivå, verktygsbehörighet och mänsklig kontroll. - Utforma hur systemet kontaktar människor: en strikt avbrottsbudget per person, samlade meddelanden i stället för en ström av aviseringar och en struktur som ger något användbart innan den ber om något. Användningen påverkas mer av detta än av något annat enskilt designbeslut. - Äga plattformens verktyg: kompilatorn och validatorn, inventeringens integritet och vägarna som distribuerar kontext och funktioner till kodförråd och chattmiljöer där arbetet utförs. - Beräkna operativa mått från produktionsdata. Bygga en pipeline från rå systemaktivitet till ett beräknat mognadsbetyg för varje team, med ett underlag som gör att resultatet kan ifrågasättas och besvaras med en fråga i stället för en åsikt. - Mäta plattformens egen avkastning. Skapa ett register över arbetet som varje agent tar över och beräkna månadsresultatet, så att systemets värde mäts i stället för att bara påstås. SÅ TÄNKER DU REKURSIVT TÄNKANDE Du bygger generatorn, inte artefakten. När det behövs trettio agenter skriver du inte trettio agenter. Du bygger inventeringen, kompilatorn och distributionsvägen så att den trettioförsta tar en eftermiddag. Därefter skapar du ett metaskikt som bevakar plattformen, hittar avvikelser och lämnar in korrigeringen. Utvärderingslagret tillämpar samma idé på förtroende. Du kontrollerar inte om en enskild agent är korrekt i dag. Du bygger maskinen som avgör om framtida agenter får lanseras. Därför måste testsviten vara korrekt på ett sätt som agenten inte själv är, och även det som betygsätter måste utvärderas. OMVÄNT TÄNKANDE Du utgår från felet och arbetar bakåt mot lösningen. Regeln är att en agent aldrig självständigt får skriva ett åtagande i ett gemensamt arbetssystem. Den svaga lösningen är en instruktion i en prompt. Den starka lösningen är att agentens verktygsbehörighet rent fysiskt inte kan ange en ansvarig, ett slutdatum eller en status, jolloin mikään syötteiden nokkeluus, prompt-injektio tai mallin virhe ei voi toteuttaa kiellettyä kirjoitusta. Valitset jälkimmäisen ensin. Sama pätee arviointiin. Ennen testisuojan kirjoittamista luettelet tavat, joilla agentti voi erehtyä: edistymistä keksivä päivitys, yksityisen kanavan lainaus julkisessa yhteenvedossa, syytökseltä kuulostava paikkansapitävä päivitys tai väärälle henkilölle annettu tunnustus. Testisarjassa jokainen tapaus havaitaan ennen julkaisua, ei vasta kiusallisen virheen jälkeen. AI-NATIIVI SUORITUS Käytät agenttityökaluja todelliseen työhön tiedostoissa ja koodivarastoissa samalla tarkkuudella kuin muissakin toimituksissa. Sinulla on oma kokoonpanosi, jonka toiminnan osaat kuvata teknisesti: mikä käynnistää sen, mihin se saa koskea, missä ihminen hyväksyy toiminnan, mitä kirjataan ja miten huomasit tilanteen, jossa jokin meni kerran pieleen. Tämä kokemus on tämä työ yleistettynä. Rakennat järjestelmää eri aikavyöhykkeillä työskenteleville insinööreille yli 40 maassa. He arvioivat alustaa sen mukaan, säästääkö se tunnin vai viekö se tunnin. Siksi olet ensimmäinen käyttäjäsi ja ankarin arvioijasi. SOPIT HYVIN, JOS EHDOTTOMAT VAATIMUKSET - Olet vienyt tuotantoon LLM-agenttijärjestelmiä, joista muut ihmiset ovat riippuvaisia. Kyse ei ole demoista tai sisäisistä esittelyistä vaan järjestelmistä, joilla on käyttöhistoria ja oikeita käyttäjiä sekä vähintään yksi läpikäytävä häiriötilanne. Pelkkä kehotetekniikka ei riitä. - Suunnittelet arviointeja pistokokeiden sijaan. Rakennat kultaiset testijoukot, kirjoitat käyttäytymistä koskevat assertionit, määrittelet arviointiperusteet ja hyväksymisrajat sekä asetat CI:n estämään tuloksen perusteella. Osaat selittää, miksi muutaman tulosteen tarkistaminen ja niiden hyvältä näyttäminen ei ole arviointia. - Sinulla on syvällistä API-osaamista järjestelmistä, joissa työ todella tehdään, ja olet toteuttanut MCP-palvelimia. Tunnet näiden API-rajapintojen erityiset vikatavat, et vain niiden olemassaoloa. - Omistat infrastruktuurin Pythonilla ja GCP:llä alusta loppuun, käytössäsi on pilvitietovarasto ja infrastruktuuri koodina. Resursoit, otat käyttöön, valvot ja palautat omat järjestelmäsi sekä teet arkkitehtuuripäätökset itse. - Sinulla on harkintakykyä siinä, miten ohjelmistot ottavat yhteyttä ihmisiin. Käsittelet jokaista ilmoitusta rajallisen luottamuksen käyttämisenä. VAHVA LISÄSIGNAALI - Julkinen työ tällä alueella: avoimen lähdekoodin agenttikehys, MCP-palvelin, arviointityökalu tai agenttien luotettavuutta käsittelevä kirjoitus, johon muut alan ammattilaiset viittaavat. - LLM-järjestelmien havaittavuus ja kustannusten mittaus: agenttien suoritusten jäljitys, kulujen kohdistaminen suorituksittain ja kyselyt, jotka muuttavat raakalogit toiminnan käynnistäväksi raportiksi. - Olet rakentanut sisäisen alustan, jonka muut kuin insinöörit ottivat vapaaehtoisesti käyttöön, ja osaat kertoa, mitä muutit heidän käyttöään seurattuasi. MILTA MENESTYS NÄYTTÄÄ - Alusta toimii huomaamattomasti. Agentit suoritetaan aikataulun ja tapahtumien perusteella, tila säilyy uudelleenkäynnistyksissä, epäonnistuneet suoritukset palautetaan siististi ja jokainen suoritus voidaan rekonstruoida lokista. - Mitään ei julkaista ilman arviointia. Jokaisella rekisteröidyllä agentilla on oikea testisuoja ja turvallisuustapaukset, portti estää regressiot ja tulosta koskevaan haasteeseen vastataan testitapauksella väittelyn sijaan. - Vaarallinen toiminto on mahdoton eikä vain kielletty. Tunnistetietojen tarkastus osoittaa, ettei agentti voi tehdä luvattomia kirjoituksia, ja auditointiloki jäljittää kaikki merkittävät päätökset. - Tiimit ottavat alustan käyttöön ilman pakottamista. Agentit saavat jalansijaa hyödyllisten raporttien ja harvoin, oikeaan aikaan tulevien yhteydenottojen ansiosta, ja jokaisella tiimillä on vähintään yksi automaattisesti toimiva työnkulku. - Alusta raportoi oman arvonsa. Agenttien hoitama työ mitataan ja julkaistaan, joten laajentamista perustellaan datalla innostuksen sijaan. TARJOAMME - Täysin etätyö. Rekrytoimme maailmanlaajuisesti. Uskomme, että voit tehdä parhaasi työtä mistä tahansa. Supabasella ei ole toimistoja, mutta tarjoamme WeWork-jäsenyyden tai yhteiskäyttötilan kulukorvauksen kaikkialle maailmaan. - ESOP. Jokainen tiimin jäsen saa yhtiön osakeomistukseen perustuvan ESOP-edun ja voi osallistua rakentamamme yrityksen kasvuun. - Teknologiabudjetti. Käytä budjettia ihanteellisen työympäristön hankintoihin, kuten kannettavaan tietokoneeseen, näyttöön tai kuulokkeisiin. - Terveysetuudet. Supabase maksaa työntekijöiden sairausvakuutuksen kokonaan ja huollettavien vakuutuksesta 80 prosenttia sijainnista riippumatta. - Vuosittaiset tapaamiset. Koko yritys kokoontuu kerran vuodessa uuteen kaupunkiin viikon ajaksi verkostoitumaan, tekemään yhteistyötä ja viettämään aikaa yhdessä. - Joustava työ. Työskentelemme asynkronisesti ja luotamme siihen, että hallitset omaa aikaasi ja tiedät, mitä pitää tehdä ja milloin. - Ammatillinen kehittyminen. Jokainen saa vuosittaisen koulutusrahan kursseihin, kirjoihin, konferensseihin tai muuhun osaamista tukevaan. TIIMISTÄ Supabase perustettiin etätyöhön ja avoimeen lähdekoodiin keskittyen. Uskomme, että maailmanlaajuisesti hajautettu tiimimme on vahvuutemme kehittäjien rakastamien työkalujen rakentamisessa. - Noin 400 tiimin jäsentä - Yli 60 maata - Yli 20 puhuttua kieltä - Yli miljardi dollaria kerättyä rahoitusta, mukaan lukien 500 miljoonan dollarin Series F -rahoituskierros - Yli 540 000 yhteisön jäsentä Toimimme nopeasti, rakennamme julkisesti ja käytämme itse tekemiämme tuotteita. Uskomme avoimen lähdekoodin ekosysteemiin ja pyrimme tukemaan, emme korvaamaan, olemassa olevia työkaluja ja yhteisöjä.

Om jobbet

JobCrawls sammanfattning av annonsen ovan.

Krav

  • Erfarenhet av att ha satt LLM-agentsystem i produktion och driftsatt system som andra använder, inklusive driftshistorik och en incident att beskriva
  • Förmåga att utforma gyllene utvärderingsmängder, beteendeassertioner, bedömningsrubriker, godkännandetrösklar och CI-grindar
  • Djup API-erfarenhet av arbetssystem och erfarenhet av att ha skapat MCP-servrar
  • Helhetsansvar för Python- och GCP-infrastruktur, molndatalager och infrastruktur som kod
  • Gott omdöme kring programvarans aviseringar och människors förtroende

Arbetsuppgifter

  • Bygga och driftsätta agentplattformens exekveringslager med kö, körmiljö, beständigt tillstånd, granskning, återställning och datalagertillhörande loggning
  • Ansvara för agenternas utvärderingssviter, säkerhetsfall och CI-grindar för lansering
  • Bygga och registrera agenter för olika roller i företaget, inklusive agenter som övervakar plattformen
  • Införa risknivåer, minsta behörighet, verktygsgrindar, revisionsloggning och strukturella spärrar mot förbjudna åtgärder
  • Utforma avbrottsbudgetar och användbara, samlade meddelanden till människor
  • Äga plattformens kompilator, validator, inventering och distributionsverktyg
  • Beräkna teamens mognadsmått från produktionsdata
  • Mäta och rapportera arbetet som agenterna tar över

Kompetenser och verktyg

LLM-agenterPythonGoogle Cloud Platform (GCP)MCP-servrarAPI-integrationMolndatalagerInfrastruktur Som KodCIUtvärderingsverktygLLM-observerbarhet

Förmåner

Ditt cv och jobbet

Hur väl passar ditt cv för jobbet?

Lägg till ditt cv en gång, så ser du för varje jobb vilka kompetenser du har, vilka som saknas och om dina språkkunskaper räcker. Gratis och utan konto.

Lägg till ditt cv

Inget cv än? Börja med en gratis cv-mall. Skriver du ansökan? Mall och exempel för personligt brev.

Om Supabase

Supabase-logotyp
Supabase · 35 lediga jobb
Vanligaste orterna (alla annonser): Distans - Globalt · 47 · Distans - EMEA · 2 · Distans - Varförtroende? · 1 · +2 andra orter
Visa företagsprofilen
Lediga jobb hos Supabase på JobCrawls just nu
OrtAktiva annonser
Distans - Globalt47
Distans - EMEA2
Distans - Varförtroende?1
Distans - Europa1
Distans - AMER1
Jobben hos Supabase på JobCrawls just nu
JobbAktiva annonser
Produktchef5
Plattformsingenjör3
Mjukvaruutvecklare2
Supportingenjör2
Prestandaingenjör2
Ingenjör för edge-funktioner1
Databassupportingenjör1
CLI-ingenjör1
Chef för teknisk kundansvarshantering1
Dataanalytiker inom marknadsföring1
Produktchef för infrastruktur1
Teknisk programchef1
Utvecklingschef1
Driftsättningsingenjör1
FinOps-dataingenjör1
Varumärkesdesigner1
Mjukvaruingenjör1
Developer Relations Engineer1
Plattformssäkerhetsingenjör1
FinOps-ledare1
Plattformstekniker1
Identitets- och åtkomsthanteringsingenjör1
Databasestödjande ingenjör1
Verksamhetschef1
Kundansvarig säljare1
Distribuerade databasingenjör1
HR-partner1
Försäljningsförhandsarkitektledare1
Teknisk partnerskapsansvarig1
AI-plattformsingenjör1
Molnplattformstekniker1
Engineering Productivity Engineer1
Frontendutvecklare1
PostgreSQL-driftsättningsingenjör1
Python-SDK-utvecklare1
Produktdesigner1
Partnerlösningsarkitekt1
Driftsäkerhetsingenjör1
Software Engineer1
FinOps-ingenjör1
Releaseingenjör1
Teknikchef1
Jobbens nivåer hos Supabase på JobCrawls just nu
NivåAktiva annonser
Senior37
Medelnivå8
Chef3
Direktör1
Företagsledare1
Expert1
Om arbetsgivaren

Supabase är en Postgres-utvecklingsplattform med integrerade databas-, autentiserings-, lagrings-, edge-funktions-, realtids- och vektorsökningstjänster. Företaget är distansbaserat och fokuserar på öppen källkod, med ett globalt distribuerat team.

Kärnvärden
Arbeta snabbtBygg öppetAnvänd det vi byggerStöd ekosystemet för öppen källkod

Få veta när ett nytt AI-plattformsingenjör-jobb läggs ut i Distans - Globalt

Sammandrag dagligen eller varje vecka. Avsluta när du vill.