軟件開發經理軟件架構師(AI產品方向)職位描述與崗位職責任職要求
職位描述:
工作職責:
1、負責軟件產品核心模塊的設計開發工作,包括軟件架構設計、核心模塊代碼開發、源碼管理、測試與部署等,主導敏捷開發流程;
2、根據產品研發計劃,負責軟件產品的技術需求分析,提出技術研究及可行性報告;
3、結合后臺機器學習算法,持續優化軟件架構和代碼實現,對軟件開發進度和質量負責;
4、負責參與指導開發組其他工程師的設計與開發工作、代碼Review、自動化測試等;
5、與產品經理、算法團隊技術負責人進行密切溝通,推動AI軟件模塊的敏捷開發流程、實現產品的軟件版本迭代;
6、能持續提升開發團隊的工作熱情、工作質量和工作效率。
崗位要求:
1.計算機/軟件工程碩士及以上學歷,10年以上軟件工程開發經驗,5年以上開發經理或開發架構師工作經驗,極強的問題解決能力;
2.扎實的計算機基礎和代碼能力基礎,熟練掌握數據結構、算法、架構設計等知識;
3.精通敏捷開發,掌握軟件工程理論,精通軟件工程管理方法,深入理解OOP、OOD思想,具備極強的分析設計能力,精通UML、常用數據庫建模,熟悉并使用過主流非關系型數據庫、中間件等;
4.精通Python、精通Django或pyQT,精通C/C++/Java其中之一,代碼能力有深厚積累
5.精通Linux環境,熟悉Git,熟悉跨平臺軟件開發、測試及部署流程;
6.學習能力強、抗壓能力強,有責任心,有創新拼搏精神,有較強的溝通協調能力。
優先條件:
1.有AI包括機器學習、深度學習、大數據等研發經驗,熟悉TensorFlow;
2.有圖像處理研發經驗,熟悉OpenCV;
3.對代碼、AI有極大的熱情,有過大型產品軟件設計經驗,對易用性和視覺感有較高要求。
篇2:軟件開發架構師崗位職責軟件開發架構師職責任職要求
軟件開發架構師崗位職責
崗位職責:
1、負責3D軟件的數據結構設計實現和維護;
2、負責3D軟件的功能開發和維護;
3、負責3D軟件的顯示和性能優化。
任職資格:
1、至少精通一門面向對象編程語言;
2、數學功底扎實,精通線性代數和立體幾何;
3、熟悉常用算法和數據結構;
4、熟悉基本的3D知識;
5、熟悉常用3D引擎算法。
優先:
1、熟悉Stage3D者優先;
2、有Flash3D引擎的開發或者使用者優先。描述:
參與企業Flash3D工具軟件開發和維護。
崗位職責:
1、負責3D軟件的數據結構設計實現和維護;
2、負責3D軟件的功能開發和維護;
3、負責3D軟件的顯示和性能優化。
任職資格:
1、至少精通一門面向對象編程語言;
2、數學功底扎實,精通線性代數和立體幾何;
3、熟悉常用算法和數據結構;
4、熟悉基本的3D知識;
5、熟悉常用3D引擎算法。
優先:
1、熟悉Stage3D者優先;
2、有Flash3D引擎的開發或者使用者優先。