
Mozilla je nezisková organizace zaměřená na software a internet, která usiluje o zachování otevřeného, dostupného webu orientovaného na uživatele. Nejznámější je díky prohlížeči Firefox, ale vyvíjí také produkty jako Mozilla VPN, Firefox Relay a Mozilla Monitor, přičemž klade důraz na soukromí, bezpečnost, rychlost a kontrolu uživatelů. Její činnost zahrnuje také software s otevřeným zdrojovým kódem, inovace v oblasti umělé inteligence a obhajobu digitálních práv, včetně podpory důvěryhodných technologií, odpovědného vývoje AI a větší odpovědnosti v celém technologickém odvětví.
Seniorní hlavní softwarový inženýr, nové produkty prohlížeče (práce na dálku v Kanadě)
Vyvíjejte experimentální funkce prohlížeče ve společnosti Mozilla, která vytváří internetové technologie s otevřeným zdrojovým kódem. Zaměřte se na interní části jádra prohlížeče, výkon, správnost a interakce s AI agenty.
149 000 $ – 220 000 $ / rok
Na dálkuPlný úvazekSeniorPožadovaný Jazyk: angličtinaFull-stack inženýrSoftwarový inženýrPopis
- Navrhovat a vytvářet experimenty napříč podsystémy jádra prohlížeče
- Analyzovat, jak interní datové struktury a chování při provádění ovlivňují výkon, správnost a rozhraní vývojářských nástrojů
- Posuzovat efektivní a přesné způsoby reprezentace a zpřístupnění stavu prohlížeče
- Vytvářet prototypy funkcí jádra umožňující spolehlivou programovou interakci s webovým obsahem
- Zkoumat, jak struktura dokumentu, rozvržení, navigace a zpracování událostí ovlivňují správnost a výkon
- Instrumentovat chování prohlížeče a vyhodnocovat změny pomocí opakovatelných úloh
- Měřit výkon a správnost, izolovat dopady změn a zaznamenávat úspěšné i neúspěšné experimenty
- Ověřovat, že vylepšení přesahují pracovní zátěže spojené s vývojem prototypů
- Profilovat režii nových funkcí a usilovat o vylepšení podložená měřením
- Využívat nástroje AI ke zrychlení programování a analýzy a ověřovat výsledky laděním, testováním a měřením
- Úzce spolupracovat s technickým vedoucím jako hands-on přispěvatel
Požadavky
- Hluboké praktické znalosti alespoň jedné oblasti jádra prohlížeče, včetně DOM a webových API, rozvržení a vykreslování, přístupnosti, běhových prostředí JavaScriptu nebo síťové a procesní architektury
- Výborná znalost C++ nebo Rustu
- Zkušenost s prací na rozsáhlé systémové kódové základně
- Praktická znalost správy vlastnictví paměti, souběžnosti, životních cyklů objektů a ladění výkonu
- Schopnost vytvářet nástroje v JavaScriptu a skripty pro procvičování a měření implementací
- Schopnost prozkoumávat neznámý kód, vytvářet přesné hypotézy, stavět užitečné prototypy a interpretovat zjištění
- Silné porozumění chování webové platformy a kompatibilitě
- Zkušenost s profilováním, trasováním, regresním nebo konformančním testováním
- Zájem o AI agenty a ochota pracovat přímo s agentními harnessy a programovacími nástroji
- Výhodou jsou příspěvky do Gecko, Servo, Blink, WebKitu nebo jiného jádra prohlížeče
- Výhodou je zkušenost s údržbou open-source projektu
- Výhodou jsou zkušenosti s technickým vedením malého týmu vyvíjejícího nový produkt
- Výhodou jsou zkušenosti s infrastrukturou přístupnosti, bezpečností prohlížečů, profilováním nebo automatizovaným hodnocením pracovních postupů AI agentů
Benefity
- Výkonnostní bonusové programy pro všechny oprávněné zaměstnance
- Zdravotní, zubní a oční pojištění
- Příspěvky na penzijní zabezpečení s okamžitým nabytím 100% nároku
- Čtvrtletní celofiremní dny péče o zdraví
- Svátky podle konkrétní země a den volna k narozeninám
- Jednorázový příspěvek na vybavení domácí kanceláře
- Roční rozpočet na profesní rozvoj
- Čtvrtletní příspěvek na duševní pohodu
- Placená rodičovská dovolená
- Bonusový program za doporučení zaměstnanců
- Další výhody závislé na zemi, včetně životního pojištění a pojištění pro případ úrazu, pojištění invalidity a programu pomoci zaměstnancům