职位名称:高级Python开发人员(具备人工智能技能)
地点:佛罗里达州杰克逊维尔
工作周期:长期
只接受美国公民和持有绿卡的人员
工作摘要:
负责使用Python开发、编程和编码,以实现客户体验应用程序的信息技术解决方案。负责系统的文档编写、单元测试、同行代码审查以及内部开发应用程序的维护,购买产品的评估和性能测试。负责包含IT控制措施,以保护应用程序处理或输出的应用程序和数据的机密性、完整性和可用性。
要求:
任何与向量数据库相关的经验。
具备使用各种数据源进行认知搜索/基于LLM的搜索的知识。
熟悉数据处理/数据预处理和数据流程设置。
能够在Linux环境、VSCode和github中进行开发。
积极主动、热衷学习、喜欢提供解决方案、乐于在解决方案的设计和开发中发表意见和影响。
具备单元测试、发布程序、编码设计和文档协议以及变更管理程序的经验。
具备组织、分析和人际交往能力。
具备灵活的团队合作精神。
能够独立管理任务并承担责任。
能够从错误中学习,并能够应用建设性反馈来提高绩效。
能够清晰明确地传达技术信息。
能够适应快速变化的环境。
深入理解系统开发生命周期。
可能包括以下数据库知识:SQL、MySQL、Oracle DB、PostgreSQL、Cassandra、dBase、MS Access等。
负责使用Python开发、编程和编码的信息技术解决方案。
负责系统的文档编写、单元测试、同行代码审查以及内部开发应用程序的维护,购买产品的评估和性能测试。
负责包含IT控制措施,以保护应用程序处理或输出的应用程序和数据的机密性、完整性和可用性。
对RESTful架构风格有很好的理解。
我们期望候选人能够采取系统的方法来评估各种库,以满足业务/技术需求。
对Python编程模式及所需库的理解非常好,能够开发REST API服务。
必须具备使用Python开发REST API的经验。
必须具备使用Python处理批处理文件的经验。
必须具备开发批处理进程调度的经验。
熟练使用标准桌面应用程序,如MS Suite,以及流程图工具,如Visio。
具备高度批判性思维能力,能够评估各种选择,并提出与业务目标和策略一致的解决方案。
优先条件:
以下优先条件反映了所需的知识、技能和/或经验。
其他优先条件:
各种领域的经验;医疗保健、金融等。
使用敏捷、瀑布或混合方法的经验。
具体的工具、语言和专业技能可能有所不同。
使用FastApi&Flask、NodeJs和Redis的经验。
使用基于LLM的聊天机器人-向量数据库、langchain和OpenAi库、提示工程的经验。
Docker / Redis / Pytorch / Tensorflow。
必要的工作经验:
5年以上相关工作经验,在IT行业具备使用Python开发和编码设计技能的专业经验。
最近有LLM模型的经验。
在数据工程和运营的各个方面具备经验。
熟悉Pandas库。
具备使用OpenAI API或其他LLMs(Lanchain等)构建复杂应用程序的经验。
具备检索增强生成的经验。
必要的教育背景:
相关学士学位或相关工作经验。