職位描述
我們正在尋找一位技術(shù)扎實、具備前瞻性視野的軟件開發(fā)工程師。您需要精通至少一門主流編程語言(如Golang、Java、Python、C++等),并能夠深度結(jié)合AI技術(shù)(如AI代碼生成、自動化測試、智能調(diào)試等)高效完成復(fù)雜系統(tǒng)的設(shè)計與開發(fā)。您將主導(dǎo)或獨立承擔(dān)大型項目(如高并發(fā)分布式系統(tǒng)、云原生平臺、智能化中臺等)的全生命周期開發(fā),確保代碼質(zhì)量、可擴展性和技術(shù)領(lǐng)先性。
崗位職責(zé)
1、全流程開發(fā):獨立完成需求分析、架構(gòu)設(shè)計、核心代碼實現(xiàn)、測試部署及運維優(yōu)化,主導(dǎo)技術(shù)決策。
2、AI賦能開發(fā):
利用AI編程工具(如GitHub Copilot、Trae、Cursor等)提升代碼效率,完成復(fù)雜邏輯生成、重構(gòu)與文檔編寫。
探索AI在自動化測試、性能調(diào)優(yōu)、代碼審查等環(huán)節(jié)的應(yīng)用,推動團隊技術(shù)革新。
3、系統(tǒng)架構(gòu)設(shè)計:構(gòu)建高可用、高擴展的分布式系統(tǒng),熟悉微服務(wù)、容器化(Docker/K8s)、消息隊列、數(shù)據(jù)庫優(yōu)化等技術(shù)。
4、技術(shù)攻堅:解決性能瓶頸、安全漏洞等關(guān)鍵技術(shù)問題,保障系統(tǒng)穩(wěn)定性與業(yè)務(wù)連續(xù)性。
5、技術(shù)前瞻性:追蹤AI與軟件工程結(jié)合的前沿趨勢(如AI代碼生成模型、低代碼平臺),推動團隊技術(shù)升級。
任職要求
1、基礎(chǔ)能力
重點本科及以上學(xué)歷,計算機/軟件等相關(guān)專業(yè),3年以上開發(fā)經(jīng)驗。精通至少一門主流編程語言(如Golang/Java/Python),具備大型項目開發(fā)經(jīng)驗。扎實的數(shù)據(jù)結(jié)構(gòu)與算法基礎(chǔ),熟悉設(shè)計模式、代碼規(guī)范及工程化實踐。
2、AI技術(shù)應(yīng)用:
熟練使用AI工具輔助編程,顯著提升開發(fā)效率,有實際項目落地經(jīng)驗。
了解主流AI代碼生成模型的原理與局限,能針對性優(yōu)化輸出結(jié)果。
3、系統(tǒng)設(shè)計能力
熟悉分布式系統(tǒng)設(shè)計,掌握領(lǐng)域驅(qū)動設(shè)計(DDD)、云原生架構(gòu)、DevOps工具鏈。有高并發(fā)、海量數(shù)據(jù)處理、復(fù)雜業(yè)務(wù)系統(tǒng)架構(gòu)經(jīng)驗者優(yōu)先。