1.系統(tǒng)開發(fā):使用包括Python、Java等語言進行后端系統(tǒng)的開發(fā),包括業(yè)務邏輯實現(xiàn)、接口設計、數(shù)據(jù)庫設計等。設計和實現(xiàn)高性能、高可用的分布式系統(tǒng),確保系統(tǒng)的穩(wěn)定性和擴展性。根據(jù)業(yè)務需求和應用場景,設計AI Agent、Agent Network、Work Flow等,通過工程和Prompt Engineering,使得Agent可以穩(wěn)定、高效實現(xiàn)場景目標。
2.緩存與中間件:使用Redis等緩存技術(shù)優(yōu)化系統(tǒng)性能,減少數(shù)據(jù)庫訪問壓力。集成和配置消息隊列(MQ)等中間件,實現(xiàn)異步處理和系統(tǒng)解耦。
3.性能優(yōu)化:對系統(tǒng)進行性能調(diào)優(yōu),提高系統(tǒng)的響應速度和吞吐量。優(yōu)化數(shù)據(jù)庫查詢,確保數(shù)據(jù)的一致性和完整性。
4.技術(shù)難點攻關(guān):解決系統(tǒng)中的技術(shù)難點,保障系統(tǒng)的可用性、穩(wěn)定性和可擴展性。參與基于大語言模型的應用開發(fā),使用LangChain或等效的開發(fā)框架進行應用搭建和優(yōu)化。跟蹤業(yè)界前沿且穩(wěn)定的后端技術(shù)解決方案,確保團隊技術(shù)棧的先進性和競爭力。
5.團隊合作:與其他團隊成員有效溝通,共享知識和經(jīng)驗,促進團隊的技術(shù)進步和個人成長。
任職要求
1.教育背景:計算機科學、人工智能、數(shù)據(jù)科學或相關(guān)專業(yè)的本科及以上學歷。
2.工作經(jīng)驗:具有3年以上后端開發(fā)經(jīng)驗,有金融行業(yè)背景者優(yōu)先。
3.技術(shù)能力:精通Python、Java中至少一種編程語言,熟悉其生態(tài)系統(tǒng)和最佳實踐:
(1)熟悉消息隊列技術(shù)、緩存技術(shù)、數(shù)據(jù)庫技術(shù),熟悉如RabbitMQ、Kafka、redis、MySQL、PostgreSQL等,能夠?qū)崿F(xiàn)異步處理和系統(tǒng)解耦。
(2)了解Docker、Kubernetes等容器化技術(shù),有微服務架構(gòu)經(jīng)驗者優(yōu)先。了解公有云生態(tài),有阿里云、華為云等使用經(jīng)驗優(yōu)先。
(3)有基于大語言模型的應用開發(fā)經(jīng)驗,曾主導或參與過實際項目。具備開源大語言模型的開發(fā)或貢獻經(jīng)驗。具備模型微調(diào)和訓練的實戰(zhàn)經(jīng)驗,熟悉相關(guān)工具和技術(shù)。
(4)熟悉LangChain、Dify、AutoGen等框架或開源軟件,精通Python、Java等編程語言,有良好的編程習慣和代碼質(zhì)量。
4.專業(yè)知識:深刻理解計算機網(wǎng)絡、操作系統(tǒng)等基礎知識。了解金融行業(yè)的業(yè)務流程和技術(shù)要求,能夠針對金融場景進行系統(tǒng)設計和開發(fā)。
5.解決問題能力:具備較強的問題解決能力,能夠獨立思考,善于從復雜問題中找到關(guān)鍵點。
6.團隊合作:良好的團隊合作精神,能夠與跨職能團隊有效溝通,共同推動項目的成功。
7.創(chuàng)新意識:對新技術(shù)保持高度敏感,樂于接受挑戰(zhàn),具有創(chuàng)新思維和實踐能力。
所屬行業(yè):
互聯(lián)網(wǎng)金融、消費金融