Mozilla
Mozilla
Mozilla je nezisková softvérová a internetová organizácia, ktorá pracuje na zachovaní otvoreného, dostupného webu zameraného na používateľov. Najznámejšia je vďaka prehliadaču Firefox, no vyvíja aj produkty ako Mozilla VPN, Firefox Relay a Mozilla Monitor, pričom kladie dôraz na súkromie, bezpečnosť, rýchlosť a kontrolu používateľov. Jej činnosť zahŕňa aj softvér s otvoreným zdrojovým kódom, inovácie v oblasti umelej inteligencie a obhajobu digitálnych práv vrátane úsilia podporovať dôveryhodné technológie, zodpovedný vývoj umelej inteligencie a väčšiu zodpovednosť v celom technologickom odvetví.

Senior Staff softvérový inžinier, nové produkty prehliadača (práca na diaľku v Kanade)

Vyvíjajte experimentálne funkcie prehliadača v spoločnosti Mozilla, ktorá sa venuje open-source internetovým technológiám. Zamerajte sa na interné súčasti jadra prehliadača, výkon, správnosť a interakcie s agentmi AI.

Popis

  • Navrhovať a vytvárať experimenty naprieč subsystémami jadra prehliadača
  • Analyzovať, ako interné dátové štruktúry a správanie pri vykonávaní ovplyvňujú výkon, správnosť a rozhrania vývojárskych nástrojov
  • Posudzovať efektívne a presné spôsoby reprezentácie a sprístupnenia stavu prehliadača
  • Vytvárať prototypy funkcií jadra, ktoré umožňujú spoľahlivú programovú interakciu s webovým obsahom
  • Skúmať, ako štruktúra dokumentu, rozloženie, navigácia a spracovanie udalostí ovplyvňujú správnosť a výkon
  • Instrumentovať správanie prehliadača a posudzovať zmeny pomocou opakovateľných úloh
  • Merať výkon a správnosť, izolovať vplyvy zmien a zaznamenávať úspešné aj neúspešné experimenty
  • Overovať, že zlepšenia presahujú pracovné zaťaženia pri vývoji prototypov
  • Profilovať réžiu nových funkcií a hľadať zlepšenia podložené meraniami
  • Používať nástroje AI na zrýchlenie programovania a analýzy a overovať výsledky ladením, testovaním a meraním
  • Úzko spolupracovať s technickým vedúcim ako prakticky pôsobiaci individuálny prispievateľ

Požiadavky

  • Hlboké praktické skúsenosti aspoň v jednej oblasti jadra prehliadača vrátane DOM a webových API, rozloženia a vykresľovania, prístupnosti, runtime prostredí JavaScriptu alebo sieťovej a procesnej architektúry
  • Pokročilé ovládanie jazyka C++ alebo Rust
  • Skúsenosti s prácou vo veľkej systémovej kódovej základni
  • Praktické znalosti vlastníctva pamäte, súbežnosti, životných cyklov objektov a ladenia výkonu
  • Schopnosť vytvárať nástroje v JavaScripte a skriptovacie nástroje na používanie a meranie implementácií
  • Schopnosť skúmať neznámy kód, formulovať presné hypotézy, vytvárať užitočné prototypy a interpretovať zistenia
  • Silné porozumenie správaniu webovej platformy a kompatibilite
  • Skúsenosti s profilovaním, trasovaním, regresným testovaním alebo testovaním zhody so štandardmi
  • Záujem o agentov AI a pripravenosť pracovať priamo s agentovými testovacími prostrediami a nástrojmi na programovanie
  • Príspevky do projektov Gecko, Servo, Blink, WebKit alebo iného jadra prehliadača sú vítané
  • Skúsenosti s údržbou open-source projektu sú vítané
  • Technické vedenie malého tímu vyvíjajúceho nový produkt je vítané
  • Skúsenosti s infraštruktúrou prístupnosti, bezpečnosťou prehliadačov, profilovaním alebo automatizovaným hodnotením pracovných postupov agentov sú vítané

Benefity

  • Bonusové plány založené na výkone pre všetkých oprávnených zamestnancov
  • Zdravotné, zubné a očné poistenie
  • Príspevky na dôchodkové zabezpečenie s okamžitým 100-percentným nárokom
  • Celofiremné štvrťročné dni zdravia
  • Sviatky podľa krajiny a deň voľna v deň narodenín
  • Jednorazový príspevok na domácu kanceláriu
  • Ročný rozpočet na profesijný rozvoj
  • Štvrťročný príspevok na osobnú pohodu
  • Platená rodičovská dovolenka
  • Program odmien za odporúčanie zamestnancov
  • Ďalšie výhody podľa krajiny vrátane životného poistenia, poistenia pre prípad náhodného úmrtia a roztrieštenia, invalidného poistenia a programu pomoci zamestnancom