高级Python开发人员,具备人工智能经验(100%远程岗位)

15个月前远程全职
Synergy Technologies

Synergy Technologies

location 芝加哥
unsaved
职位:高级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或其他LLM(Lanchain等)构建复杂应用程序的经验。 具备检索增强生成的经验。 所需教育背景: 相关学士学位或相关工作经验。