Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC) izstrādā uzņēmumiem paredzētas kvantu skaitļošanas tehnoloģijas organizācijām, kas pēta kvantu sistēmu praktisko pielietojumu. Uzņēmums, kas dibināts 2017. gadā, apvieno zināšanas kvantu skaitļošanā, mākslīgajā intelektā un uzņēmumu tehnoloģijās, lai nodrošinātu risinājumus, kas izstrādāti kā pieejami, droši un uzticami. Tā darbība ir vērsta uz palīdzību uzņēmumiem kvantu skaitļošanas iespēju attīstīšanā un sarežģītu problēmu izpētē, kurām kvantu skaitļošana varētu sniegt priekšrocības.

Programmatūras inženieris uzņēmumā Oxford Quantum Circuits (hibrīddarbs, Apvienotā Karaliste)

Izstrādā drošu un uzturamu programmatūru Oxford Quantum Circuits komerciālajiem kvantu datoriem. Pārvaldi projektus no izstrādes un testēšanas līdz ieviešanai, novērtēšanai un atbalstam ražošanā.

Apraksts

  • Izstrādā uzticamu, drošu un uzturamu programmatūru Oxford Quantum Circuits kvantu datoru ražošanai un darbībai.
  • Vadi programmatūras projektus no prasību apkopošanas un risinājumu izstrādes līdz prototipēšanai, testēšanai, ieviešanai un novērtēšanai.
  • Veido sistēmas un tehniskās pieejas, ņemot vērā veiktspēju, drošību, uzturamību, sarežģītību, izmaksas un resursu ierobežojumus.
  • Izstrādā uzticamu programmatūru, kas atbilst funkcionālajām un nefunkcionālajām prasībām un ko papildina skaidra lietotāju un izstrādātāju dokumentācija.
  • Izpēti un risini problēmas izstrādes un ražošanas vidē.
  • Pārskati un rūpīgi testē kodu, piedalies pāru programmēšanā un novērtē gatavību ieviešanai ražošanā.
  • Automatizē kvalitātes nodrošināšanas un dokumentācijas procesus, tostarp CI/CD konveijeru izstrādi un uzturēšanu.
  • Novērtē tehniskās alternatīvas, skaidro ieteikumus un cieši sadarbojies ar inženieriem un ieinteresētajām personām.
  • Piedalies gan jaunos greenfield projektos, gan izveidotās kodu bāzēs.
  • Dalies tehniskajās zināšanās mentorēšanas, apmācību un iekšējo zināšanu apmaiņas pasākumu laikā.
  • Palīdzi mazāk pieredzējušiem inženieriem augt, sniedzot praktisku atbalstu, mentorēšanu un konstruktīvu atgriezenisko saiti.
  • Atbilstošos gadījumos pārstāvi Oxford Quantum Circuits konferencēs, sadarbības programmās vai publikācijās.

Prasības

  • Pierādīta pieredze vairāku programmatūras projektu īstenošanā visā izstrādes dzīves ciklā.
  • Pieredze darbā gan ar greenfield, gan ar brownfield kodu bāzēm.
  • Praktiska pieredze problēmu diagnosticēšanā un novēršanā izstrādes un ražošanas vidē.
  • Pieredze tādas programmatūras uzturēšanā, kas aptver vairākus sistēmas līmeņus.
  • Spēcīgas Python prasmes, tostarp plaši izmantoto Python bibliotēku pārzināšana.
  • Labas zināšanas par programmatūras datu struktūrām, programmēšanas paņēmieniem un datorzinātņu pamatjēdzieniem.
  • Izpratne par objektorientētu analīzi un projektēšanu, koda organizāciju, algoritmiem, operētājsistēmām, tīklu tehnoloģijām, HTTP un datu pārvaldību.
  • Spēja izstrādāt sarežģītas sistēmas no sākotnējām prasībām līdz ieviešanai ražošanā.
  • Spēja izprast kodu bāzes arhitektūru un skaidri par to komunicēt.
  • Pieredze funkcionālās programmēšanas paņēmienu izmantošanā.
  • Zināšanas par konteinerizāciju ar Docker un Kubernetes.
  • Pieredze tādu CI/CD konveijeru izveidē un uzturēšanā, kas atbalsta kvalitātes nodrošināšanu un ātrus laidienus.
  • Spēja konsultēt kolēģus par sarežģītiem tehniskiem jautājumiem un palīdzēt uzlabot inženierijas darba rezultātus.
  • Augstākā izglītība datorzinātnēs un kvantitatīvā disciplīnā vai līdzvērtīga profesionālā pieredze.
  • Elastīga, uz detaļām un kvalitāti vērsta pieeja, kā arī spēcīgas komunikācijas, laika plānošanas, problēmu risināšanas un inovāciju prasmes.
  • Vēlams: pieredze galalietotājiem gatavu programmatūras produktu izstrādē.
  • Vēlams: ziņojumu brokeru vai datu straumēšanas tehnoloģiju pārzināšana.
  • Vēlams: pieredze ar relāciju un nerelāciju datubāzēm.
  • Vēlams: pieredze ārpus pamat specializācijas programmatūras jomā, piemēram, testēšanā, produkta īpašnieka darbā vai platformu inženierijā.
  • Vēlams: pieredze konteinerizētu mikropakalpojumu izstrādē globālai ieviešanai.
  • Vēlams: Azure vai AWS pārzināšana.
  • Vēlams: pieredze tīmekļa lietotņu izstrādē Python ekosistēmā.
  • Vēlams: pieredze lietotāja saskarņu projektēšanā vai izveidē.
  • Vēlams: praktiskas JavaScript vai TypeScript, HTML un CSS, kā arī React, Angular vai Node.js zināšanas.
  • Vēlams: grāds datorzinātnēs vai saistītā jomā.
  • Vēlams: vadības vai uzraudzības pieredze programmatūras inženierijas vidē.

Priekšrocības

  • Paplašini savas tehniskās prasmes, strādājot ar daudzveidīgiem inženierijas uzdevumiem.
  • Apmainies ar zināšanām un idejām ar citiem inženieriem.
  • Palīdzi veidot un uzlabot inženierijas praksi.
  • Uzņemies nozīmīgu atbildību par programmatūru no sākotnējās ieceres līdz ražošanai.
  • Strādā ar plašu un tehniski sarežģītu platformu.
  • Veido risinājumus, kas tieši atbalsta Oxford Quantum Circuits kvantu datoru izstrādi un darbību.