关于人类机构
我们正在快速扩展,并且有一个不断增长的机会管道,要求在各个学科中拥有卓越的人才。我们的使命是吸纳从创意制作人到技术专家再到创业领袖的个人,帮助我们实现下一阶段的增长。
职位名称:高级全栈工程师
工作地点:远程(加拿大蒙特利尔)
雇佣类型:独立承包商
机会
在Human Agency,我们通过将尖端的AI解决方案与直观的软件开发相结合来塑造未来。我们专注于构建可扩展且安全的SaaS应用程序,使企业客户能够高效解决复杂问题。在这个角色中,您将领导开发计划,为我们的SaaS产品做出贡献,并解决后端架构、前端设计和AI/ML集成中的激动人心的挑战——特别是在生成性AI技术中。
这是一个国际独立承包商角色,面向居住在加拿大的候选人,以便更好地与美国的时区和运营需求对齐。您将作为独立承包商参与,而不是作为Human Agency的员工。您负责管理自己的税收、福利和遵守当地法规。此参与不在适用法律下创建雇主-雇员关系。
职责
• SaaS应用程序开发
检测:
• 开发后端算法以处理文章、分块内容,并与LLM集成以进行预测文本生成。
• 构建API和服务以管理和扩展应用程序的内容工作流。
• 保护:
• 创建具有加密功能的安全PDF上传工作流,以确保与Adobe Acrobat的兼容性。
• 集成Okta等身份验证机制以进行企业客户管理员管理。
• 启用数据恢复、审计功能和企业级管理工具。
• AI/ML和算法开发
与AI/ML团队合作,将OCR和基于生成性AI的解决方案(例如,GPT模型)等模型投入运营。
• 使用向量数据库和数据嵌入技术实施RAG用例,以增强应用程序功能。
• 为大规模数据处理设计工作流,使高效的AI集成成为可能,并创建动态的AI优先功能,例如定制的GPT以满足企业需求。
• DevOps和运营化
建立CI/CD管道和正式发布结构以进行软件交付。
• 进行安全评估以识别漏洞并优化AI驱动的SaaS应用程序的性能。
• 管理定制AI解决方案的基础设施和工作流,包括Snowflake和LangChain等工具。
• 面向未来的发展
构建利用公司特定数据集和AI技术的集成和概念验证应用程序。
• 评估和实施用于分类、索引和安全数据管理的工具,这些工具结合了生成性AI的最新进展。
• 支持企业级AI解决方案的开发,包括内部AI模型和定制LLM。
要求
核心技术技能
• 精通Python和Ruby on Rails,具有丰富的后端经验。
• 设计安全系统的经验,包括加密工作流和文档保护机制。
• 在将生成性AI工具(如OpenAI API、LangChain或Hugging Face框架)集成到SaaS应用程序中的实践经验。
• 对RAG技术、向量数据库(如Pinecone、Weaviate)和嵌入管道的深入了解。
• 能够将AI/ML模型投入运营并为企业客户构建工作流。
• 现代框架(如React、Vue)的前端开发经验,能够评估和推荐合适的技术栈。
优先技能
• 计算机视觉和OCR专业知识,特别是在处理和索引复杂文档工作流方面。
• 身份验证系统(如Okta)和企业管理工具的经验。
• DevOps、CI/CD管道和安全发布管理的经验。
• 安全评估、漏洞评估和工具集成的背景。
其他要求
• 丰富的测试背景,具有自动化和手动测试的经验。
• 能够管理数据恢复、审计和合规工作流。
• 强大的问题解决和分析技能,能够在复杂环境中关注细节。
• 出色的沟通能力,能够跨团队协作。
为什么加入我们?
• 成为解决AI和SaaS开发中复杂问题的尖端团队的一员。
• 参与具有影响力的项目,与企业客户和尖端技术合作。
• 在协作、创新和支持的环境中发展您的职业生涯。
如果您对在集成先进AI和ML功能的同时开发安全、可扩展的系统感到兴奋,我们期待您的加入。