Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Eunodata

資深軟體開發工程師 Senior Software Engineer

Posted Updated
Discussion

Description

【工作簡介】
- 我們正在尋找一位資深軟體開發工程師來開發可擴展的AI軟體解決方案。您將成為軟體開發團隊中的主要開發人員,負責從構思到部署的完整應用程式開發週期。
- 作為資深軟體開發工程師,您將會與需求來源及開發團隊合作定義需求,設計架構並編寫文件,解決複雜的程式和技術問題。
- 這個職位同時會依據實際的行為表現與個人意願,而獲得被培育成為團隊主管的機會。

【工作職責】
- 設計與開發高標準軟體程式、增進產品的品質與能力
- 探索和測試新技術,並提供可以提升現有技術棧的意見
- 配合產品負責人和管理團隊,遵循任務的方向及滿足任務的需求
- 主動帶領架構與程式碼討論,和開發團隊一起解決問題與成長
- 持續學習技術學習新知,並與團隊夥伴共享學習研究成果
- 貫徹公司的文化與價值觀
- 學習並理解團隊運作流程,對管理與溝通任務具備熱忱
- 記錄產品開發與技術文件

【要求條件】
- 具有三年以上的軟體產品開發經驗
- 熟練掌握 Java、Python、SQL、TypeScript 等語言,並皆具備兩年以上相關實務開發經驗
- 熟悉應用程式的前後端架構,並清楚了解高併發與非同步系統架構設計
- 熟悉 RDBMS,包含資料儲存設計與各種資料庫操作,並有足夠的實務經驗
- 熟悉 git 等版本控制系統,並對 CI/CD 有實務經驗
- 熟悉 Docker系統與 Containerized programming
- 可以使用中文以及英文溝通

【加分項目】
- 精通統計分析與數學知識
- 傑出的技術問題除錯和解決能力
- 優秀的人際溝通能力,包含能有效在開發團隊與商業團隊間溝通
- 能快速且有效率地展示或視覺化討論議題,讓其他人能快速了解
- 具有三年以上資料同步、傳輸、轉儲等技術的實務經驗
- 熟悉 AutoML 以及 Edge AI 架構設計與應用
- 熟稔 Agentic Development 開發模式
- 具備將 LLM /AI Agent 導入軟體開發生命週期(SDLC),並推動開發流程自動化與團隊落地之經驗
- 具備半導體製造領域的知識


【Job brief】
- We are seeking a Senior Software Engineer to build scalable AI software solutions. You will serve as a key developer on the software team, driving the complete application lifecycle from concept to deployment.
- As a Senior Software Engineer, you will collaborate with business and application development teams to define requirements and create documentation. You will resolve complex programming and technical issues and oversee critical development tasks.
- This position offers the opportunity to be developed into a team manager based on actual performance and personal willingness.

【Responsibilities】
- Design and develop high-standard software programs to improve product quality and capabilities.
- Collaborate with various internal teams to develop innovative technologies.
- Collaborate with product managers and management teams to follow task directions and meet task requirements.
- Lead architecture and code discussions, working with the development team to solve problems and grow together.
- Work closely with product owners and management to align with project goals and meet requirements.
- Proactively lead code and architecture discussions, helping the engineering team solve problems and grow.
- Continuously learn new technologies and share research findings with team members.
- Uphold and promote company culture and core values.
- Understand team workflows and show enthusiasm for management and communication tasks.
- Maintain clear technical and product development documentation.


【Required Skills and Qualifications】
- 3+ years of experience in software product development.
- Proficient in Java, Python, SQL, and TypeScript, with at least 2 years of practical experience in each.
- Strong understanding of frontend and backend application architecture, high-concurrency systems, and asynchronous system design.
- Solid practical experience with RDBMS, including data storage design and database operations.
- Experience with version control tools such as Git, as well as practical experience with CI/CD.
- Familiarity with Docker and containerized programming.
- Ability to communicate effectively in both Chinese and English.

【Preferred Skills and Qualifications】
- Strong foundation in statistical analysis and mathematics.
Excellent technical debugging and problem-solving skills.
- Great interpersonal skills, with the ability to bridge communication between technical and business teams.
- Strong ability to visualize or present ideas clearly for quick team understanding.
- 3+ years of practical experience in data synchronization, transfer, and dump technologies..
- Familiarity with AutoML and Edge AI architecture design and applications.
- Experience with Agentic Development methodologies.
- Practical experience integrating LLMs or AI Agents into the Software Development Life Cycle (SDLC) to automate workflows and drive team adoption.
- Domain knowledge in semiconductor manufacturing.

Requirements

學歷:大學以上

Skills

What Junior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →