Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC) разработва технологии за квантови изчисления, насочени към предприятия и организации, които проучват практическото приложение на квантовите системи. Основана през 2017 г., компанията съчетава експертен опит в областта на квантовите изчисления, изкуствения интелект и корпоративните технологии, за да предоставя решения, които са достъпни, сигурни и надеждни. Дейността ѝ е насочена към подпомагане на бизнеса при изграждането на квантови възможности и изследването на сложни проблеми, при които квантовите изчисления могат да бъдат от полза.

Софтуерен инженер в Oxford Quantum Circuits (хибридно, Обединеното кралство)

Създавайте сигурен и лесен за поддръжка софтуер за комерсиалните квантови компютри на Oxford Quantum Circuits. Поемайте проекти от проектирането и тестването до внедряването, оценяването и поддръжката в продукция.

Описание

  • Създавайте надежден, сигурен и лесен за поддръжка софтуер за производството и експлоатацията на квантовите компютри на Oxford Quantum Circuits.
  • Ръководете софтуерни проекти през събирането на изисквания, проектирането на решения, прототипирането, тестването, внедряването и оценяването.
  • Създавайте системи и технически подходи, като балансирате производителност, сигурност, поддръжка, сложност, разходи и ограничения на ресурсите.
  • Разработвайте надежден софтуер, който отговаря на функционалните и нефункционалните изисквания и е подкрепен от ясна потребителска и разработваща документация.
  • Проучвайте и решавайте проблеми в среди за разработка и продукция.
  • Преглеждайте и щателно тествайте код, участвайте в програмиране по двойки и оценявайте готовността за продукция.
  • Автоматизирайте процесите за осигуряване на качеството и документацията, включително разработването и поддръжката на CI/CD конвейери.
  • Оценявайте технически алтернативи, обяснявайте препоръки и работете в тясно сътрудничество с инженери и заинтересовани страни.
  • Допринасяйте както за нови greenfield проекти, така и за утвърдени кодови бази.
  • Споделяйте технически опит чрез менторство, обучения и вътрешни събития за обмен на знания.
  • Помагайте на по-неопитни инженери да се развиват чрез практическа подкрепа, менторство и конструктивна обратна връзка.
  • Представлявайте Oxford Quantum Circuits на конференции, в съвместни програми или чрез публикации, когато е уместно.

Изисквания

  • Доказан опит в реализирането на няколко софтуерни проекта през целия жизнен цикъл на разработката.
  • Опит в ефективната работа както с greenfield, така и с brownfield кодови бази.
  • Практически опит в диагностицирането и отстраняването на проблеми в среди за разработка и продукция.
  • Опит в поддръжката на софтуер, обхващащ няколко системни слоя.
  • Силни умения по Python, включително познаване на широко използвани Python библиотеки.
  • Солидни познания за софтуерни структури от данни, техники за програмиране и основни концепции на компютърните науки.
  • Разбиране на обектно-ориентирания анализ и дизайн, организацията на кода, алгоритмите, операционните системи, мрежите, HTTP и управлението на данни.
  • Способност за проектиране на сложни системи от първоначалните изисквания до внедряването в продукция.
  • Способност за ясно разбиране и комуникиране на архитектурата на кодова база.
  • Опит с прилагането на техники за функционално програмиране.
  • Познания по контейнеризация с Docker и Kubernetes.
  • Опит в изграждането и поддръжката на CI/CD конвейери, които подпомагат осигуряването на качеството и бързите издания.
  • Способност за обучение на колеги по сложни технически теми и за подобряване на инженерната ефективност.
  • Висше образование или равностоен професионален опит в областта на компютърните науки и числова дисциплина.
  • Гъвкав, прецизен и ориентиран към качеството подход със силни комуникационни, организационни, аналитични и иновационни умения.
  • Предимство: опит в доставянето на софтуерни продукти, готови за крайни потребители.
  • Предимство: познаване на брокери за съобщения или технологии за поточно предаване на данни.
  • Предимство: опит с релационни и нерелационни бази данни.
  • Предимство: опит в области извън основната софтуерна специализация, например тестване, управление на продукти или платформено инженерство.
  • Предимство: опит в разработването на контейнеризирани микросървиси за глобално внедряване.
  • Предимство: познания по Azure или AWS.
  • Предимство: опит в разработването на уеб приложения в екосистемата на Python.
  • Предимство: опит в проектирането или изграждането на потребителски интерфейси.
  • Предимство: работни познания по JavaScript или TypeScript, HTML и CSS, както и React, Angular или Node.js.
  • Предимство: диплома по компютърни науки или сродна специалност.
  • Предимство: опит в ръководене или мониторинг в среда за софтуерно инженерство.

Придобивки

  • Разширявайте техническите си умения чрез разнообразна инженерна работа.
  • Обменяйте знания и идеи с колеги инженери.
  • Помагайте за оформянето и подобряването на инженерните практики.
  • Поемайте съществена отговорност за софтуера от първоначалната концепция до продукцията.
  • Работете върху широка и технически предизвикателна платформа.
  • Създавайте решения, които пряко подпомагат разработването и експлоатацията на квантовите компютри на Oxford Quantum Circuits.