
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.