Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits(OQC)為探索量子系統實際應用的組織開發專注於企業的量子運算技術。公司成立於2017年,結合量子運算、人工智慧與企業技術領域的專業知識,致力於提供易於使用、安全且可靠的解決方案。其工作重點是協助企業建立量子運算能力,並研究可能受益於量子運算的複雜問題。

Oxford Quantum Circuits 軟體工程師(混合辦公,英國)

為 Oxford Quantum Circuits 的商用量子電腦打造安全且易於維護的軟體。 負責專案從設計、測試到部署、評估和正式環境支援的完整流程。

說明

  • 為 Oxford Quantum Circuits 量子電腦的生產與運作打造可靠、安全且易於維護的軟體。
  • 負責軟體專案從需求蒐集、解決方案設計、原型開發、測試、部署到評估的完整流程。
  • 在權衡效能、安全性、可維護性、複雜度、成本和資源限制的基礎上,建立系統與技術方案。
  • 開發符合功能性與非功能性需求的可靠軟體,並提供清楚的使用者與開發者文件。
  • 調查並解決開發環境與正式環境中的問題。
  • 審查並徹底測試程式碼,參與結對程式設計,並評估是否已準備好投入正式環境。
  • 自動化品質保證與文件工作流程,包括開發和維護 CI/CD 管線。
  • 評估不同技術方案、說明建議理由,並與工程師和利害關係人密切合作。
  • 同時參與全新專案與既有程式碼庫的開發。
  • 透過指導、培訓和內部知識分享活動分享技術專長。
  • 透過實務支援、指導和建設性回饋,協助經驗較少的工程師成長。
  • 在適當情況下,透過會議、合作計畫或發表文章代表 Oxford Quantum Circuits。

職位要求

  • 具備交付多個軟體專案並涵蓋完整開發生命週期的實務經驗。
  • 具備有效使用全新程式碼庫和既有程式碼庫的經驗。
  • 具備診斷與修復開發環境及正式環境問題的實務經驗。
  • 具備維護跨越多個系統層級之軟體的經驗。
  • 具備扎實的 Python 技能,熟悉廣泛使用的 Python 函式庫。
  • 熟悉軟體資料結構、程式設計技術和電腦科學基礎概念。
  • 了解物件導向分析與設計、程式碼組織、演算法、作業系統、網路、HTTP 和資料管理。
  • 能夠根據初始需求設計複雜系統,並完成正式環境部署。
  • 能夠清楚理解並傳達程式碼庫架構。
  • 具備應用函數式程式設計技術的經驗。
  • 了解使用 Docker 和 Kubernetes 進行容器化。
  • 具備建立和維護支援品質保證及快速發布之 CI/CD 管線的經驗。
  • 能夠就複雜技術主題指導同事,並協助提升工程表現。
  • 具備電腦科學和數值學科的研究所學歷,或同等專業經驗。
  • 具備靈活、注重細節且重視品質的工作方式,並擁有出色的溝通、時間管理、問題解決和創新能力。
  • 優先條件:具備交付面向終端使用者之軟體產品的經驗。
  • 優先條件:熟悉訊息代理程式或資料串流技術。
  • 優先條件:具備關聯式和非關聯式資料庫的經驗。
  • 優先條件:曾在核心軟體專長之外作出貢獻,例如測試、產品負責人或平台工程。
  • 優先條件:具備開發面向全球部署之容器化微服務的經驗。
  • 優先條件:熟悉 Azure 或 AWS。
  • 優先條件:具備在 Python 生態系開發網頁應用程式的經驗。
  • 優先條件:具備設計或建構使用者介面的經驗。
  • 優先條件:具備 JavaScript 或 TypeScript、HTML 和 CSS,以及 React、Angular 或 Node.js 的工作知識。
  • 優先條件:具備電腦科學或相關科系學位。
  • 優先條件:具備軟體工程環境中的領導或指導經驗。

福利待遇

  • 透過多元的工程工作拓展技術能力。
  • 與其他工程師交流知識與想法。
  • 參與塑造並改善工程實務。
  • 從早期概念到正式環境,對軟體承擔有意義的所有權。
  • 參與廣泛且技術要求高的平台建置。
  • 打造直接支援 Oxford Quantum Circuits 量子電腦開發與運作的解決方案。

相關職缺