软件工程师,后端 - AI实践团队

休斯顿 1天前全职 网络
62.5万 - 104万 / 年
职位描述 ABS正在寻找一位出色的后端工程师,全职加入我们的人工智能(AI)实践团队。在此角色中,您将设计和扩展高性能的后端系统,这些系统支持实时分析和增强检索生成(RAG)管道。您将构建分布式服务,在高负载下提供低于500毫秒的响应时间,从而支持下一代AI和数据驱动的应用程序。 工作地点: 该职位可以位于德克萨斯州休斯顿、田纳西州诺克斯维尔或华盛顿特区。 工作职责: • 架构分布式系统:使用高级模式(如CQRS、事件溯源、Saga和断路器)设计和实现事件驱动的后端。大规模构建:使用Go和Python开发和维护Web服务,利用云原生基础设施实现弹性和可扩展性。 • 优化性能:通过高级性能分析、缓存和查询优化确保API和数据管道满足严格的SLA。 • 实时数据流:使用Apache Kafka和其他事件流平台构建高吞吐量管道。 • 提供可靠性:建立强大的可观察性、测试和监控实践,以保证一致性、正常运行时间和容错能力。 任职要求: 教育背景和经验 • 计算机科学、工程或相关领域的学士学位。 • 8年以上后端开发经验,专注于高性能、数据密集型系统。 • 5年以上在AWS、Azure或Google Cloud上部署和操作应用程序的经验。 • 拥有构建支持高并发和高吞吐量生产系统的成功经验。 知识、技能和能力 • 精通Go和Python进行后端开发。 • 深入了解事件驱动架构和实时流,特别是Apache Kafka。 • 精通分布式系统模式(CQRS、事件溯源、Saga、断路器、舱壁)。 • 对性能优化有很强的掌握——缓存层、数据库调优和系统级分析。 • 拥有使用分析平台(如Databricks)进行大规模数据处理和ML工作流的实际经验。 • 熟练掌握容器化(Docker、Kubernetes)和基础设施即代码。 • 熟悉向量数据库、搜索系统和高级检索优化数据结构。 汇报关系: 该职位向项目经理汇报,最初不包括直接下属。 薪资范围: 90,000 - 150,000美元 起薪基于多种因素,包括技能和经验。 关于我们 160多年前,我们着手促进海上生命和财产的安全,并保护自然环境。今天,我们仍然忠于我们的使命,继续支持面临快速变化的法规和新技术挑战的组织。在这一切中,我们以愿景和使命为锚,帮助我们的客户在不确定的时代找到清晰。 ABS是全球海洋和海上分类以及其他创新安全、质量和环境服务的领导者。我们处于支持海上全球能源转型、远程和自主海洋系统的应用、尖端技术解决方案以及许多其他令人兴奋的进步的前沿。我们对安全、可靠性和效率的承诺始终如一,引导我们的客户实现更安全和更高效的运营。 关于我们的福利 ABS集团自豪地提供多种行业领先的福利,旨在提升员工及其家庭的生活和福祉。这些福利包括但不限于医疗保险(PPO和HD)、牙科和视力保险、健康储蓄账户(HSA)、灵活储蓄账户(FSA)、人寿保险、意外死亡和伤残保险、残疾休假计划、育儿假计划、带薪假期和带薪休假时间。公司提供员工援助计划(EAP),在个人健康方面提供额外支持,包括工作生活服务。ABS集团还提供符合计划要求的公司慷慨匹配的401K计划。 平等机会 ABS集团公司致力于为其员工提供平等就业机会,并禁止基于种族、肤色、信仰、宗教、国籍、性别、性别认同、年龄、残疾、婚姻状况、性取向、公民身份或退伍军人身份或其他可能受联邦政府法律或特定州就业法律保护的非工作相关特征的歧视。 通知 ABS及其附属公司(ABS)不会向任何第三方机构支付费用,除非有由人力资源授权和签署的有效ABS主服务协议(MSA)。任何提供给ABS任何员工的简历、CV、申请或其他形式的候选人提交,若没有有效的MSA在档,将被视为ABS的财产,并且不会支付任何费用。 其他 本职位描述并非旨在,也不应被解释为与现任职位相关的职责、技能、努力或工作条件的全包列表。它旨在准确反映主要工作要素,以便就职位的薪酬结构做出公平决策。#ogjs