Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC) vyvíjí technologie kvantových výpočtů pro organizace, které zkoumají praktické využití kvantových systémů. Společnost založená v roce 2017 spojuje odborné znalosti v oblasti kvantových výpočtů, umělé inteligence a podnikových technologií s cílem poskytovat dostupná, bezpečná a spolehlivá řešení. Zaměřuje se na pomoc firmám při budování kvantových schopností a zkoumání složitých problémů, jejichž řešení by mohly kvantové výpočty podpořit.

Softwarový inženýr ve společnosti Oxford Quantum Circuits (hybridní práce, Spojené království)

Vyvíjejte bezpečný a udržovatelný software pro komerční kvantové počítače společnosti Oxford Quantum Circuits. Veďte projekty od návrhu a testování přes nasazení a vyhodnocení až po podporu v produkci.

Popis

  • Vyvíjejte spolehlivý, bezpečný a udržitelný software pro výrobu a provoz kvantových počítačů společnosti Oxford Quantum Circuits.
  • Veďte softwarové projekty od sběru požadavků, návrhu řešení a prototypování přes testování a nasazení až po vyhodnocení.
  • Vytvářejte systémy a technické přístupy s ohledem na výkon, bezpečnost, udržovatelnost, složitost, náklady a omezení zdrojů.
  • Vyvíjejte spolehlivý software, který splňuje funkční i nefunkční požadavky a je podpořen srozumitelnou uživatelskou a vývojářskou dokumentací.
  • Zkoumejte a řešte problémy ve vývojových i produkčních prostředích.
  • Provádějte revize a důkladné testování kódu, zapojujte se do párového programování a posuzujte připravenost k produkčnímu nasazení.
  • Automatizujte pracovní postupy zajišťování kvality a tvorby dokumentace včetně vývoje a údržby CI/CD pipeline.
  • Vyhodnocujte technické alternativy, vysvětlujte doporučení a úzce spolupracujte s inženýry a zainteresovanými stranami.
  • Podílejte se na nových projektech vytvářených od nuly i na zavedených kódových základnách.
  • Sdílejte technické znalosti prostřednictvím mentoringu, školení a interních akcí zaměřených na sdílení znalostí.
  • Pomáhejte méně zkušeným inženýrům růst prostřednictvím praktické podpory, mentoringu a konstruktivní zpětné vazby.
  • Zastupujte Oxford Quantum Circuits na konferencích, v programech spolupráce nebo prostřednictvím publikací, pokud je to vhodné.

Požadavky

  • Prokazatelná zkušenost s dodáním několika softwarových projektů v průběhu celého vývojového cyklu.
  • Zkušenost s efektivní prací s novými i zavedenými kódovými základnami.
  • Praktická zkušenost s diagnostikou a řešením problémů ve vývojových a produkčních prostředích.
  • Zkušenost s údržbou softwaru zasahujícího do více vrstev systému.
  • Pokročilá znalost Pythonu včetně běžně používaných knihoven Pythonu.
  • Dobrá znalost datových struktur v softwaru, programovacích technik a základních konceptů informatiky.
  • Znalost objektově orientované analýzy a návrhu, organizace kódu, algoritmů, operačních systémů, sítí, HTTP a správy dat.
  • Schopnost navrhovat komplexní systémy od počátečních požadavků až po produkční nasazení.
  • Schopnost jasně chápat a komunikovat architekturu kódové základny.
  • Zkušenost s používáním technik funkcionálního programování.
  • Znalost kontejnerizace pomocí Dockeru a Kubernetes.
  • Zkušenost s vytvářením a údržbou CI/CD pipeline podporujících zajišťování kvality a rychlé vydávání verzí.
  • Schopnost školit kolegy v komplexních technických tématech a pomáhat zvyšovat výkonnost inženýrského týmu.
  • Vysokoškolské vzdělání nebo rovnocenná odborná praxe v informatice a matematickém oboru.
  • Flexibilní přístup zaměřený na detaily a kvalitu spolu se silnými komunikačními schopnostmi, schopností řídit čas, řešit problémy a inovovat.
  • Výhodou: zkušenost s dodáváním softwarových produktů připravených pro koncové uživatele.
  • Výhodou: znalost message brokerů nebo technologií streamování dat.
  • Výhodou: zkušenost s relačními a nerelačními databázemi.
  • Výhodou: zkušenost přesahující hlavní specializaci v oblasti softwaru, například v testování, vlastnictví produktu nebo platformním inženýrství.
  • Výhodou: zkušenost s vývojem kontejnerizovaných mikroslužeb pro globální nasazení.
  • Výhodou: znalost Azure nebo AWS.
  • Výhodou: zkušenost s vývojem webových aplikací v ekosystému Pythonu.
  • Výhodou: zkušenost s návrhem nebo tvorbou uživatelských rozhraní.
  • Výhodou: pracovní znalost JavaScriptu nebo TypeScriptu, HTML a CSS a také Reactu, Angularu nebo Node.js.
  • Výhodou: vysokoškolské vzdělání v informatice nebo příbuzném oboru.
  • Výhodou: zkušenost s vedením nebo monitorováním v prostředí softwarového inženýrství.

Benefity

  • Rozšiřujte své technické schopnosti díky rozmanité inženýrské práci.
  • Vyměňujte si znalosti a nápady s ostatními inženýry.
  • Pomáhejte utvářet a zlepšovat inženýrské postupy.
  • Přebírejte smysluplnou odpovědnost za software od počáteční koncepce až po produkci.
  • Pracujte na široké a technicky náročné platformě.
  • Vytvářejte řešení, která přímo podporují vývoj a provoz kvantových počítačů společnosti Oxford Quantum Circuits.