Senior Software Engineer / 資深軟體工程師
Description
我們是一個步調快速、組織扁平的團隊,正在尋找一位能並肩作戰的工程師夥伴,共同將生成式 AI (Generative AI) 注入既有的智慧平台,並進一步建構 AI Agents 生態系。 我們需要你具備全端 (Full-stack) 的視野與實作力:從前端 Vue 3 的互動介面、後端 API 邏輯設計,深入至最底層的資料庫效能優化,都能展現熱情與耐心,親手解決技術難題。 如果你熱愛新創環境的快速迭代,享受看到自己的程式碼直接轉化為產品價值與用戶體驗,這裡就是你的舞台。
職務需求
【你的角色與挑戰 (Your Mission)】你將作為核心開發成員,與我們一起分工合作,解決真實的技術難題:
全端功能開發與重構 (Full-stack Development & Refactoring)
前端:使用 Vue 3 (Composition API) 與 TypeScript 開發複雜的數據視覺化介面與 AI 對話視窗。
後端:維護並優化現有的 Python 或 Java API,在開發新功能的同時,重構優化既有的模組 (Refactor as you go)。
資料庫:直接處理 SQL 查詢優化,協助將部分數據運算遷移至高效的向量資料庫,提升系統回應速度和精準度。
技術協作與分享 (Collaboration & Sharing)
參與 Code Review,與團隊成員互相討論,確保程式碼品質與可維護性。
在新技術引入時(如 Vector DB 或新的 Agent 框架),能快速製作 Prototype 並與團隊分享實作心得。
實作 MCP 標準化與 Agent 生態系 (Implement MCP & Agent Ecosystem)
負責將既有的後端 API 功能全面封裝或重構為標準化的 MCP。
基於 MCP 標準,開發 RAG (Retrieval-Augmented Generation) 流程,實作能整合 AI Agents 確保它們能安全且正確地與現有資料庫及 API 進行互動。
【我們正在尋找的技術力 (Technical Skills)】我們不要求精通所有工具,但需要有軟體開發的經驗與快速學習的能力:
必備技能 (Must-Haves):
Frontend: 熟悉 Vue.js 生態系 (Vue 3, Vue Router, Pinia) 與 TypeScript。
Backend: 精通 Python (FastAPI/Django) 或 Java (Spring Boot) 其中之一,並願意在工作中接觸另一種語言(我們的環境是混合架構)。
Database: 熟悉關聯式資料庫 (e.g., PostgreSQL),能寫出高效能的 SQL。
Engineering: 熟悉 Git 版控流程與 CI/CD。
Cloud & Infra: 具備 AWS 或 GCP 的實務開發經驗(e.g., 使用 EC2/GCE, S3/GCS, RDS/Cloud SQL 等服務),並熟悉 Docker 容器化部署。