【職位概述】
Tricuss (十論科技) 致力於顛覆傳統研發流程(Revolutionize RD)。旗艦產品「企業級 Co-researcher AI Agent」為自主虛擬科學家,融合 Agentic AI、大數據與物理模擬,能自主設計假說、推演,並自動檢索論文與內部資料以加速研發探索。
我們將系統與「物理基礎數位孿生(Physics-based Digital Twins)」深度結合,專為地端(On-premise)與封閉網路(Air-gapped)高資安客戶打造,實現最高千倍加速並減少 70% 實體實驗。目前我們與 NVIDIA、Qualcomm、Intel 及世界頂尖半導體與 AI 伺服器供應鏈的客戶們密切合作,邀您共同定義下一代研發標準。
身為資深全端工程師,您將端到端(end-to-end)主導產品關鍵功能的設計與交付——從 React + TypeScript 的資料密集前端介面,一路打通到 Node.js + TypeScript 的企業級後端服務與大數據生態系整合。您不只是同時會寫前後端,更要能跨越整條技術棧做架構決策:定義前後端資料介面契約、權衡渲染與運算該落在哪一層、確保系統在嚴苛的企業合規標準與封閉網路下依然展現卓越效能與安全性。
我們的使用者是嚴謹、精準的半導體與材料科學家,他們要的不是花俏介面,而是能可靠呈現海量製程資料、複雜模擬結果與研究洞察的工具。您將與產品、設計、DevSecOps、資料工程 (Data Engineering) 及 AI 核心團隊深度協作,把前沿 AI 代理技術無縫整合至由 Hadoop、Apache Iceberg、Apache Spark 與 ETL 建構的現代化大數據生態系中,並擔任團隊的技術支柱與導師。
【主要職責】
端到端功能設計與交付: 從前端介面到後端服務,獨立負責產品關鍵功能的完整生命週期。使用 TypeScript 貫穿前後端,設計清晰的資料介面契約,確保端到端體驗的完整、穩定與高效能。
資料密集前端開發: 使用 React.js + Next.js(含 App Router、SSR / SSG)開發與擴展多個產品介面——內部管理後台、客戶端 Web App、AI 代理工作流介面與報告生成模組。針對大型表格(可達數千列)、複雜過濾排序、即時資料串流等場景,運用虛擬化(virtualization)、memoization、bundle size 分析與 React Profiler 持續優化渲染效能。
企業級後端架構與開發: 使用 Node.js 與 TypeScript 設計、建置與重構企業級後端服務與 API。規劃高效的 RESTful API 與 GraphQL 介面,確保程式碼具備高可讀性、高維護性,並能穩健支撐快速增長的業務邏輯與海量數據處理需求。
大數據生態系與 AI 整合: 作為應用程式層與底層資料湖 (Data Lake) 的關鍵橋樑,開發後端服務介接 RAG(檢索增強生成)檢索、向量資料庫,以及 Hadoop、Apache Iceberg、Apache Spark、Airbyte 等大數據生態系,將前沿 AI 代理技術整合進產品。
資料庫設計與效能調優: 針對複雜商業邏輯與高併發場景,進行資料庫(如 MongoDB)的結構設計、索引優化與慢查詢排查,靈活運用關聯/非關聯式資料庫與分散式快取(如 Redis)大幅提升系統吞吐量。
企業級資安與地端部署協作: 將嚴謹的身份驗證與授權機制(OAuth 2.0, SAML, JWT, 企業級 RBAC)深植於系統中;與 DevOps 團隊配合,優化容器化配置 (Docker),確保前後端服務能在封閉網路 (Air-gapped) 的地端 Kubernetes 叢集中平滑部署與橫向擴展。
工程品質控管與技術指導: 制定並推動嚴格的程式碼審查 (Code Review)、單元測試 (Vitest / Jest / Testing Library) 與自動化整合測試標準。擔任團隊技術導師,沉澱前後端最佳實踐,提升整體技術底蘊與交付品質。
===
【Position Overview】
Tricuss is on a mission to revolutionize RD. Our flagship enterprise-grade Co-researcher AI Agent is an autonomous virtual scientist fusing Agentic AI, big data, and physics simulation to formulate and reason through hypotheses on its own, while automatically retrieving papers and internal data to speed RD exploration.
We deeply integrate the system with Physics-based Digital Twins, purpose-built for on-premise and air-gapped, high-security customers—delivering up to 1000x acceleration and cutting physical experiments by 70%. We work closely with customers across NVIDIA, Qualcomm, Intel, and the world's leading semiconductor and AI server supply chains—join us in defining the next generation of RD standards.
As a Senior Full-Stack Engineer, you will own the end-to-end design and delivery of key product features—from data-intensive React + TypeScript interfaces all the way through to enterprise-grade Node.js + TypeScript backend services and big-data integration. You won't just write both ends; you'll make architecture decisions across the whole stack: defining front-end/back-end interface contracts, deciding which layer rendering and computation belong in, and ensuring the system delivers outstanding performance and security even under strict enterprise compliance and air-gapped networks.
Our users are rigorous semiconductor and materials scientists who don't want flashy UI—they want tools that reliably present massive process datasets, complex simulation results, and research insights. You'll collaborate closely with Product, Design, DevSecOps, Data Engineering, and core AI teams to seamlessly integrate cutting-edge AI agent technology into a modern big-data ecosystem built on Hadoop, Apache Iceberg, Apache Spark, and ETL—while serving as a technical anchor and mentor for the team.
【Key Responsibilities】
End-to-End Feature Design Delivery: Own the full lifecycle of key product features, from front-end interface to backend service. Use TypeScript across the stack, design clear data interface contracts, and ensure a complete, stable, high-performance end-to-end experience.
Data-Intensive Front-End Development: Build and scale multiple interfaces in React.js + Next.js (App Router, SSR / SSG)—internal admin consoles, client-facing Web Apps, AI agent workflow UIs, and report generation. For large tables (up to thousands of rows), complex filtering/sorting, and real-time streaming, continuously optimize rendering via virtualization, memoization, bundle-size analysis, and the React Profiler.
Enterprise-Grade Backend Architecture Development: Design, build, and refactor enterprise-grade backend services and APIs in Node.js and TypeScript. Plan high-performance RESTful API and GraphQL interfaces, keeping code highly readable and maintainable while robustly supporting fast-growing business logic and massive-scale data processing.
Big-Data Ecosystem AI Integration: Bridge the application layer and the underlying data lake, building backend services that interface with RAG (Retrieval-Augmented Generation), vector databases, and big-data ecosystems such as Hadoop, Apache Iceberg, Apache Spark, and Airbyte to integrate cutting-edge AI agent technology into the product.
Database Design Performance Tuning: Handle schema design, index optimization, and slow-query diagnosis for databases (e.g., MongoDB) under complex business logic and high concurrency, leveraging relational/non-relational databases and distributed caching (e.g., Redis) to dramatically boost throughput.
Enterprise Security On-Premise Deployment: Embed rigorous authentication and authorization (OAuth 2.0, SAML, JWT, enterprise-grade RBAC) throughout the system. Partner with DevOps to optimize containerization (Docker), ensuring front-end and backend services deploy smoothly and scale out within air-gapped, on-premise Kubernetes clusters.
Engineering Quality Control Technical Mentorship: Define and champion rigorous code review, unit testing (Vitest / Jest / Testing Library), and automated integration testing standards. Mentor the team, codify front-end and back-end best practices, and raise overall technical depth and delivery quality.