
Hercules je platforma SaaS využívajúca umelú inteligenciu na tvorbu webových a mobilných aplikácií, vstupných stránok, e-commerce obchodov a interných nástrojov prostredníctvom konverzácie s asistentom. Jej bezkódové full-stack prostredie spája autentifikáciu, backendové služby, databázy, úložisko súborov, e-mail, platby, hosting, analytiku a integrácie, vďaka čomu môžu tvorcovia a firmy vyvíjať, spúšťať a spravovať digitálne produkty bez písania kódu. Spoločnosť prepája umelú inteligenciu s automatizáciou dizajnu a vývoja, funkciami elektronického obchodu a nástrojmi na nasadenie.
Hlavný softvérový inžinier, dátová platforma (Rust) — Hercules, San Francisco, hybridne
Veďte vývoj platformy Hercules AI ako služby ako hlavný softvérový inžinier. Budujte dátové systémy, API, SDK a škálovateľnú infraštruktúru pre zákaznícke aplikácie v jazyku Rust.
100 000 $ – 300 000 $ / rok
HybridnePlný úväzokVedúciPožadovaný Jazyk: angličtinaDátový inžinierPopis
- Veďte vývoj platformy Hercules ako služby
- Vytvorte Hercules Database, objektový model podnikovej úrovne s flexibilnými schémami a detailne nastavenými prístupovými právami
- Vyvíjajte výkonný a škálovateľný backend ako službu integrovaný s databázou Hercules Database
- Navrhujte API a SDK, ktoré umožnia AI agentom vytvárať riešenia na platforme
- Optimalizujte systémy na nízku latenciu, vysokú priepustnosť a efektívne využívanie zdrojov
- Budujte a prevádzkujte spoľahlivú infraštruktúru podporujúcu zákaznícke aplikácie
- Posilňujte izoláciu tenantov, pozorovateľnosť a odolnosť voči zlyhaniam
- Používajte technológie Hercules, cloudové platformy a AI modely vrátane TypeScriptu, Reactu, Postgresu, Redisu, ClickHouse, Dockeru, AWS, Cloudflare, OpenAI, Anthropic a modelov Google
Požiadavky
- Skúsenosti na úrovni hlavného inžiniera v oblasti vývoja platforiem
- Silné základy softvérového inžinierstva v návrhu systémov, architektúre, modelovaní dát a návrhu API
- Schopnosť tvoriť čistý a udržiavateľný kód a efektívne spolupracovať v monorepozitároch
- Profesionálne skúsenosti s jazykom Rust pri vývoji efektívnych a spoľahlivých produkčných systémov
- Praktické znalosti dátových systémov vrátane indexovania, výkonu dotazov, transakcií a konzistencie
- Skúsenosti so škálovaním veľkých distribuovaných služieb s intenzívnou prácou s dátami a podporou viacerých tenantov
- Schopnosť zlepšovať latenciu, priepustnosť a efektívnosť využívania zdrojov
- Schopnosť používať AI nástroje na programovanie na výrazné zrýchlenie vývoja
- Ochota pracovať v časových pásmach USA pri práci na diaľku
- Ochota pravidelne cestovať do kancelárie v San Franciscu pri práci na diaľku
Benefity
- Podiel na vlastnom imaní
- Neobmedzený rozpočet na AI tokeny
- Flexibilná dovolenka, ktorá zamestnancom umožňuje čerpať voľno podľa potreby
- Zdravotné, očné a zubné poistenie
- Každodenné obedy, večere a občerstvenie v kancelárii