Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC) vyvíja technológie kvantovej výpočtovej techniky zamerané na podniky a organizácie, ktoré skúmajú praktické využitie kvantových systémov. Spoločnosť bola založená v roku 2017 a spája odborné znalosti z oblasti kvantovej výpočtovej techniky, umelej inteligencie a podnikových technológií s cieľom poskytovať riešenia, ktoré sú dostupné, bezpečné a spoľahlivé. Zameriava sa na pomoc firmám pri budovaní kvantových kapacít a skúmaní komplexných problémov, pri ktorých môže byť kvantová výpočtová technika prínosom.

Softvérový inžinier v Oxford Quantum Circuits (hybridne, Spojené kráľovstvo)

Vytvárajte bezpečný a udržiavateľný softvér pre komerčné kvantové počítače spoločnosti Oxford Quantum Circuits. Prevezmite zodpovednosť za projekty od návrhu a testovania až po nasadenie, vyhodnotenie a podporu v produkcii.

Popis

  • Vytvárajte spoľahlivý, bezpečný a udržiavateľný softvér na výrobu a prevádzku kvantových počítačov spoločnosti Oxford Quantum Circuits.
  • Veďte softvérové projekty od zhromažďovania požiadaviek cez návrh riešenia, prototypovanie a testovanie až po nasadenie a vyhodnotenie.
  • Navrhujte systémy a technické postupy s ohľadom na výkon, bezpečnosť, udržiavateľnosť, zložitosť, náklady a obmedzenia zdrojov.
  • Vyvíjajte spoľahlivý softvér, ktorý spĺňa funkčné aj nefunkčné požiadavky a je podporený jasnou používateľskou a vývojárskou dokumentáciou.
  • Skúmajte a riešte problémy vo vývojových a produkčných prostrediach.
  • Kontrolujte a dôkladne testujte kód, zapájajte sa do párového programovania a posudzujte pripravenosť na produkciu.
  • Automatizujte procesy zabezpečenia kvality a dokumentácie vrátane vývoja a údržby CI/CD pipelineov.
  • Vyhodnocujte technické alternatívy, vysvetľujte odporúčania a úzko spolupracujte s inžiniermi a zainteresovanými stranami.
  • Prispievajte k novým greenfield projektom aj k existujúcim kódovým základniam.
  • Zdieľajte technické odborné znalosti prostredníctvom mentoringu, školení a interných podujatí na zdieľanie znalostí.
  • Pomáhajte menej skúseným inžinierom rásť praktickou podporou, mentoringom a konštruktívnou spätnou väzbou.
  • V prípade potreby zastupujte Oxford Quantum Circuits na konferenciách, v spolupracujúcich programoch alebo prostredníctvom publikácií.

Požiadavky

  • Preukázateľné skúsenosti s realizáciou viacerých softvérových projektov počas celého vývojového cyklu.
  • Skúsenosti s efektívnou prácou s greenfield aj brownfield kódovými základňami.
  • Praktické skúsenosti s diagnostikou a opravou problémov vo vývojových a produkčných prostrediach.
  • Skúsenosti s údržbou softvéru pokrývajúceho viacero systémových vrstiev.
  • Pokročilé znalosti Pythonu vrátane znalosti široko používaných knižníc Pythonu.
  • Dobrá znalosť dátových štruktúr softvéru, programovacích techník a základných konceptov informatiky.
  • Pochopenie objektovo orientovanej analýzy a návrhu, organizácie kódu, algoritmov, operačných systémov, sieťovania, HTTP a správy dát.
  • Schopnosť navrhovať komplexné systémy od počiatočných požiadaviek až po produkčné nasadenie.
  • Schopnosť jasne pochopiť a komunikovať architektúru kódovej základne.
  • Skúsenosti s uplatňovaním techník funkcionálneho programovania.
  • Znalosť kontajnerizácie pomocou Dockeru a Kubernetes.
  • Skúsenosti s tvorbou a údržbou CI/CD pipelineov podporujúcich zabezpečenie kvality a rýchle vydávanie.
  • Schopnosť koučovať kolegov v komplexných technických témach a pomáhať zlepšovať výkonnosť inžinierstva.
  • Vysokoškolské vzdelanie alebo rovnocenná odborná prax v informatike a numerickom odbore.
  • Flexibilný, precízny a na kvalitu zameraný prístup so silnými komunikačnými, organizačnými, analytickými a inovačnými schopnosťami.
  • Výhodou sú skúsenosti s dodávaním softvérových produktov pripravených pre koncových používateľov.
  • Výhodou je znalosť message brokerov alebo technológií streamovania dát.
  • Výhodou sú skúsenosti s relačnými a nerelačnými databázami.
  • Výhodou sú skúsenosti s prácou mimo hlavnej softvérovej špecializácie, napríklad v testovaní, produktovom vlastníctve alebo platformovom inžinierstve.
  • Výhodou sú skúsenosti s vývojom kontajnerizovaných mikroslužieb určených na globálne nasadenie.
  • Výhodou je znalosť Azure alebo AWS.
  • Výhodou sú skúsenosti s vývojom webových aplikácií v ekosystéme Pythonu.
  • Výhodou sú skúsenosti s návrhom alebo tvorbou používateľských rozhraní.
  • Výhodou je pracovná znalosť JavaScriptu alebo TypeScriptu, HTML a CSS, ako aj Reactu, Angularu alebo Node.js.
  • Výhodou je vysokoškolské vzdelanie v informatike alebo príbuznom odbore.
  • Výhodou sú skúsenosti s vedením alebo monitoringom v prostredí softvérového inžinierstva.

Benefity

  • Rozšírite svoje technické schopnosti vďaka rôznorodej inžinierskej práci.
  • Budete si vymieňať znalosti a nápady s ostatnými inžiniermi.
  • Pomôžete formovať a zlepšovať inžinierske postupy.
  • Prevezmete významnú zodpovednosť za softvér od prvotného konceptu až po produkciu.
  • Budete pracovať na širokej a technicky náročnej platforme.
  • Budete vytvárať riešenia, ktoré priamo podporujú vývoj a prevádzku kvantových počítačov spoločnosti Oxford Quantum Circuits.