软件工程师,后端 - 人工智能实践团队

休斯顿 3天前全职 网络
62.4万 - 104万 / 年
ABS正在寻找一位出色的后端工程师,加入我们的人工智能(AI)实践团队,成为全职成员。在这个角色中,您将设计和扩展高性能后端系统,这些系统支持实时分析和增强检索生成(RAG)管道。您将构建分布式服务,在高负载下提供500毫秒以下的响应时间,支持下一代AI和数据驱动的应用程序。 工作地点: 该职位可以位于德克萨斯州休斯顿、田纳西州诺克斯维尔或华盛顿特区。 您的工作内容: - 架构分布式系统:使用高级模式(如CQRS、事件溯源、Saga和断路器)设计和实现事件驱动的后端。大规模构建:使用Go和Python开发和维护网络服务,利用云原生基础设施实现弹性和灵活性。 - 优化性能:通过高级性能分析、缓存和查询优化,确保API和数据管道满足严格的SLA。 - 实时数据流:使用Apache Kafka和其他事件流平台设计高吞吐量管道。 - 提供可靠性:建立强大的可观察性、测试和监控实践,以保证一致性、正常运行时间和容错能力。 您需要具备的条件: 教育和经验 - 计算机科学、工程或相关领域的学士学位。 - 8年以上后端开发经验,专注于高性能、数据密集型系统。 - 5年以上在AWS、Azure或Google Cloud上部署和操作应用程序的经验。 - 具有构建支持高并发和吞吐量的生产系统的成功经验。 知识、技能和能力 - 精通Go和Python进行后端开发。 - 深入了解事件驱动架构和实时流处理,特别是Apache Kafka。 - 掌握分布式系统模式(CQRS、事件溯源、Saga、断路器、隔舱)。 - 对性能优化有强大的掌握能力,包括缓存层、数据库调优和系统级分析。 - 拥有大规模数据处理和机器学习工作流分析平台(如Databricks)的实际经验。 - 熟悉容器化(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