Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC) utvikler kvantedatateknologi med fokus på virksomheter og organisasjoner som utforsker praktiske anvendelser av kvantesystemer. Selskapet ble grunnlagt i 2017 og kombinerer ekspertise innen kvantedatabehandling, kunstig intelligens og virksomhetsteknologi for å levere løsninger som skal være tilgjengelige, sikre og pålitelige. Arbeidet er rettet mot å hjelpe virksomheter med å bygge kvantekapasitet og undersøke komplekse problemer som kan dra nytte av kvantedatabehandling.

Programvareingeniør hos Oxford Quantum Circuits (hybrid, Storbritannia)

Bygg sikker og vedlikeholdbar programvare for Oxford Quantum Circuits kommersielle kvantedatamaskiner. Ta ansvar for prosjekter fra design og testing til utrulling, evaluering og produksjonsstøtte.

Beskrivelse

  • Bygg pålitelig, sikker og vedlikeholdbar programvare for produksjon og drift av Oxford Quantum Circuits kvantedatamaskiner.
  • Led programvareprosjekter gjennom kravinnhenting, løsningsdesign, prototyping, testing, utrulling og evaluering.
  • Lag systemer og tekniske løsninger med avveininger mellom ytelse, sikkerhet, vedlikeholdbarhet, kompleksitet, kostnader og ressursbegrensninger.
  • Utvikle pålitelig programvare som oppfyller funksjonelle og ikke-funksjonelle krav, støttet av tydelig dokumentasjon for brukere og utviklere.
  • Undersøk og løs problemer i utviklings- og produksjonsmiljøer.
  • Gjennomgå og test kode grundig, bidra til parprogrammering og vurder om den er klar for produksjon.
  • Automatiser arbeidsflyter for kvalitetssikring og dokumentasjon, inkludert utvikling og vedlikehold av CI/CD-pipelines.
  • Evaluer tekniske alternativer, forklar anbefalinger og samarbeid tett med ingeniører og interessenter.
  • Bidra både til nye greenfield-prosjekter og etablerte kodebaser.
  • Del teknisk ekspertise gjennom veiledning, opplæring og interne kunnskapsdelingsarrangementer.
  • Hjelp mindre erfarne ingeniører med å utvikle seg gjennom praktisk støtte, veiledning og konstruktive tilbakemeldinger.
  • Representer Oxford Quantum Circuits på konferanser, i samarbeidsprogrammer eller gjennom publikasjoner når det er relevant.

Krav

  • Dokumentert erfaring med å levere flere programvareprosjekter gjennom hele utviklingslivssyklusen.
  • Erfaring med å arbeide effektivt med både greenfield- og brownfield-kodebaser.
  • Praktisk erfaring med å diagnostisere og løse problemer i utviklings- og produksjonsmiljøer.
  • Erfaring med å vedlikeholde programvare som omfatter flere systemnivåer.
  • Gode Python-ferdigheter, inkludert kjennskap til mye brukte Python-biblioteker.
  • Solid kunnskap om datastrukturer, programmeringsteknikker og grunnleggende datavitenskapelige konsepter.
  • Forståelse av objektorientert analyse og design, kodeorganisering, algoritmer, operativsystemer, nettverk, HTTP og datahåndtering.
  • Evne til å designe komplekse systemer fra innledende krav til utrulling i produksjon.
  • Evne til å forstå og kommunisere kodebasens arkitektur tydelig.
  • Erfaring med å bruke funksjonelle programmeringsteknikker.
  • Kunnskap om containerisering med Docker og Kubernetes.
  • Erfaring med å bygge og vedlikeholde CI/CD-pipelines som støtter kvalitetssikring og raske lanseringer.
  • Evne til å veilede kolleger i komplekse tekniske emner og bidra til bedre tekniske resultater.
  • Utdanning på universitetsnivå eller tilsvarende yrkeserfaring innen datavitenskap og et numerisk fagområde.
  • Fleksibel, detaljorientert og kvalitetsfokusert arbeidsmåte med gode ferdigheter innen kommunikasjon, tidsstyring, problemløsning og innovasjon.
  • Fordel: Erfaring med å levere programvareprodukter som er klare for sluttbrukere.
  • Fordel: Kjennskap til meldingsmeglere eller teknologier for datastrømming.
  • Fordel: Erfaring med relasjonsdatabaser og ikke-relasjonelle databaser.
  • Fordel: Erfaring med å bidra utenfor en kjernekompetanse innen programvare, for eksempel testing, produkteierskap eller plattformutvikling.
  • Fordel: Erfaring med å utvikle containeriserte mikrotjenester for global utrulling.
  • Fordel: Kjennskap til Azure eller AWS.
  • Fordel: Erfaring med å utvikle webapplikasjoner i Python-økosystemet.
  • Fordel: Erfaring med å designe eller bygge brukergrensesnitt.
  • Fordel: Praktisk kjennskap til JavaScript eller TypeScript, HTML og CSS samt React, Angular eller Node.js.
  • Fordel: Grad innen datavitenskap eller et relatert fagområde.
  • Fordel: Leder- eller mentor-erfaring i et programvareingeniørmiljø.

Fordeler

  • Utvid den tekniske kompetansen din gjennom variert ingeniørarbeid.
  • Utveksle kunnskap og ideer med andre ingeniører.
  • Bidra til å forme og forbedre ingeniørpraksis.
  • Ta et meningsfullt eierskap til programvare fra tidlig idé til produksjon.
  • Arbeid på en bred og teknisk utfordrende plattform.
  • Bygg løsninger som direkte støtter utviklingen og driften av Oxford Quantum Circuits kvantedatamaskiner.

Relaterte jobber