Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC) razvija tehnologiju kvantnog računarstva usmjerenu na poduzeća i organizacije koje istražuju praktičnu primjenu kvantnih sustava. Osnovana 2017. godine, tvrtka objedinjuje stručnost iz kvantnog računarstva, umjetne inteligencije i poslovne tehnologije kako bi pružila rješenja koja su pristupačna, sigurna i pouzdana. Njezin je rad usmjeren na pomoć poduzećima u izgradnji kvantnih kapaciteta i istraživanju složenih problema kojima bi kvantno računarstvo moglo koristiti.

Softverski inženjer u tvrtki Oxford Quantum Circuits (hibridno, Ujedinjeno Kraljevstvo)

Izradite siguran i održiv softver za komercijalna kvantna računala tvrtke Oxford Quantum Circuits. Vodite projekte od dizajna i testiranja do uvođenja, evaluacije i podrške u produkciji.

Opis

  • Izrađujte pouzdan, siguran i održiv softver za proizvodnju i rad kvantnih računala tvrtke Oxford Quantum Circuits.
  • Vodite softverske projekte kroz prikupljanje zahtjeva, dizajn rješenja, izradu prototipa, testiranje, uvođenje i evaluaciju.
  • Kreirajte sustave i tehničke pristupe uzimajući u obzir performanse, sigurnost, održivost, složenost, troškove i ograničenja resursa.
  • Razvijajte pouzdan softver koji ispunjava funkcionalne i nefunkcionalne zahtjeve, uz jasnu korisničku i razvojnu dokumentaciju.
  • Istražujte i rješavajte probleme u razvojnim i produkcijskim okruženjima.
  • Pregledavajte i temeljito testirajte kod, sudjelujte u programiranju u paru i procjenjujte spremnost za produkciju.
  • Automatizirajte tijekove rada za osiguranje kvalitete i dokumentaciju, uključujući razvoj i održavanje CI/CD cjevovoda.
  • Procjenjujte tehničke alternative, objašnjavajte preporuke i blisko surađujte s inženjerima i dionicima.
  • Doprinosite novim greenfield projektima i postojećim bazama koda.
  • Dijelite tehničko znanje kroz mentoriranje, edukacije i interna događanja za razmjenu znanja.
  • Pomažite manje iskusnim inženjerima u razvoju kroz praktičnu podršku, mentoriranje i konstruktivne povratne informacije.
  • Prema potrebi predstavljajte Oxford Quantum Circuits na konferencijama, u suradničkim programima ili kroz publikacije.

Zahtjevi

  • Dokazano iskustvo u isporuci više softverskih projekata kroz cijeli razvojni ciklus.
  • Iskustvo učinkovitog rada s greenfield i brownfield bazama koda.
  • Praktično iskustvo u dijagnosticiranju i otklanjanju problema u razvojnim i produkcijskim okruženjima.
  • Iskustvo održavanja softvera koji obuhvaća više razina sustava.
  • Izvrsno znanje Pythona, uključujući poznavanje široko korištenih Pythonovih biblioteka.
  • Dobro poznavanje softverskih struktura podataka, programerskih tehnika i temeljnih koncepata računalne znanosti.
  • Razumijevanje objektno orijentirane analize i dizajna, organizacije koda, algoritama, operacijskih sustava, umrežavanja, HTTP-a i upravljanja podacima.
  • Sposobnost dizajniranja složenih sustava od početnih zahtjeva do produkcijskog uvođenja.
  • Sposobnost jasnog razumijevanja i komuniciranja arhitekture baze koda.
  • Iskustvo primjene tehnika funkcionalnog programiranja.
  • Poznavanje kontejnerizacije uz Docker i Kubernetes.
  • Iskustvo izgradnje i održavanja CI/CD cjevovoda koji podržavaju osiguranje kvalitete i brzo izdavanje.
  • Sposobnost podučavanja kolega složenim tehničkim temama i doprinosa boljoj inženjerskoj izvedbi.
  • Visokoškolsko obrazovanje ili odgovarajuće profesionalno iskustvo iz računalne znanosti i numeričke discipline.
  • Fleksibilan, detaljan i na kvalitetu usmjeren pristup uz snažne komunikacijske, organizacijske, problemske i inovacijske vještine.
  • Poželjno: iskustvo isporuke softverskih proizvoda spremnih za krajnje korisnike.
  • Poželjno: poznavanje posrednika poruka ili tehnologija za tokove podataka.
  • Poželjno: iskustvo s relacijskim i nerelacijskim bazama podataka.
  • Poželjno: iskustvo doprinosa izvan osnovne softverske specijalizacije, primjerice u testiranju, vlasništvu proizvoda ili platformskom inženjerstvu.
  • Poželjno: iskustvo razvoja kontejneriziranih mikrousluga za globalno uvođenje.
  • Poželjno: poznavanje Azurea ili AWS-a.
  • Poželjno: iskustvo razvoja web-aplikacija u Pythonovu ekosustavu.
  • Poželjno: iskustvo dizajniranja ili izrade korisničkih sučelja.
  • Poželjno: radno znanje JavaScripta ili TypeScripta, HTML-a i CSS-a te Reacta, Angulara ili Node.js-a.
  • Poželjno: diploma iz računalne znanosti ili srodnog područja.
  • Poželjno: iskustvo vođenja ili nadzora u okruženju softverskog inženjerstva.

Pogodnosti

  • Proširite svoje tehničke sposobnosti kroz raznolik inženjerski rad.
  • Razmjenjujte znanje i ideje s drugim inženjerima.
  • Pomozite oblikovati i unaprijediti inženjerske prakse.
  • Preuzmite stvarno vlasništvo nad softverom od početnog koncepta do produkcije.
  • Radite na širokoj i tehnički zahtjevnoj platformi.
  • Izrađujte rješenja koja izravno podržavaju razvoj i rad kvantnih računala tvrtke Oxford Quantum Circuits.