Mozilla
Mozilla
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.

Popis

  • 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