全栈与人工智能技术负责人 - 现场工作

休斯敦 22天前全职 网络
面议
职位编号:346764 NTT DATA 致力于招聘优秀、创新和充满热情的人才,愿意与我们共同成长。如果您希望成为一个包容、灵活和前瞻性组织的一部分,请立即申请。 我们目前正在寻找一位全栈与人工智能技术负责人 - 现场工作,加入我们在美国德克萨斯州休斯顿的团队。 我们希望找到一位经验丰富的全栈开发者/工程师,拥有 10 年以上的可证明经验,能够领导新项目和现代化应用开发。理想的候选人将是一个动手能力强的技术领导者,能够设计架构,实现前后端的可扩展解决方案,集成人工智能能力,指导工程师,并使用现代 DevOps 和敏捷实践推动交付。该角色需要强大的技术深度、优秀的沟通能力、利益相关者管理能力,以及将人工智能工具和模型集成到生产应用中的实际经验。 主要职责/任务 • 领导端到端的应用开发:定义架构,设定编码标准,设计 API,并负责从概念验证到生产的交付。 • 动手开发:在全栈范围内贡献代码——前端、后端、数据库、CI/CD 管道和自动化测试。 • 架构所有权:在微服务与单体应用、数据模型、缓存、扩展性、容错、安全性和部署策略(容器、无服务器或虚拟机)上做出决策。 • 人工智能集成:设计和实施 AI/ML 特性(例如,基于 LLM 的助手、推荐引擎、RAG 工作流),确保安全、可扩展和高性能的部署。 • 团队领导与指导:领导跨职能交付团队(开发者、QA、UI/UX、DevOps),进行代码审查、结对编程和职业指导。 • 项目管理与交付:与产品经理和利益相关者合作,定义范围,估算,优先排序待办事项,确保按时、按预算交付,遵循敏捷方法。 • 质量、安全与合规性:在适用的情况下,强制执行自动化测试、代码质量检查、安全编码实践和合规性(GDPR、SOC2 等)。 • 运营卓越:设置监控、日志记录、事件响应、性能调优和 SRE/DevOps 移交的运行手册。 • 持续改进:评估新技术,推荐流程改进,采纳工程最佳实践。 • 文档与利益相关者沟通:制作架构文档、运行手册和定期状态报告,向技术和非技术利益相关者汇报。 所需资格 • 至少 8 年以上的专业软件开发经验,且在全栈角色中有显著的工作经历。 • 有领导应用开发项目和交付生产级系统的经验。 • 至少掌握一种后端语言的强大编程能力:Java、C#、Python、Node.js(TypeScript/JavaScript)或 Go。 • 强大的前端经验:React、Angular 或 Vue.js 及现代 CSS 框架。 • 扎实的 RESTful APIs、WebSockets/gRPC 和 API 设计最佳实践知识。 • 有关系型和 NoSQL 数据库的经验:PostgreSQL、MySQL、MongoDB、Redis(或同类产品)。 • 在云平台上的运营经验:AWS、Azure 或 GCP——包括计算、托管数据库、IAM 和可观察性服务。 • CI/CD 和自动化经验:Jenkins、GitHub Actions、GitLab CI 或 Azure DevOps。 • 容器化和编排:优先考虑 Docker 和 Kubernetes 的经验。 • 对软件架构模式、可扩展性、性能调优和安全最佳实践有深刻理解。 • 优秀的沟通能力、利益相关者管理能力和领导能力。 人工智能与机器学习工具要求 • 在应用中集成 AI/LLM 服务的实际经验(例如,OpenAI、Azure OpenAI、Anthropic、Cohere)。 • 熟悉提示工程、提示模板和管理提示生命周期。 • 有使用向量/语义搜索和嵌入模型构建检索增强生成(RAG)工作流的经验。 • 熟悉向量数据库:Pinecone、Milvus、Weaviate 或自管理的 FAISS。 • 熟悉 LangChain、LlamaIndex 或类似的编排框架,用于链接提示、工具和记忆。 • 了解 LLM 部署/微调管道(微调、指令调优)和模型管理方法。 • 有 MLops 和 AI 功能监控的经验:模型版本控制、漂移检测、推理延迟、成本控制。 • 使用开发者生产力 AI 工具(例如,GitHub Copilot、Tabnine)和 AI 辅助开发的安全/质量工具者优先。 • 了解人工智能的安全性、隐私和伦理考虑(数据泄露、幻觉、偏见)及其缓解措施的实施。 优先资格 • 计算机科学、工程或相关领域的学士或硕士学位。 • 有事件驱动架构、流处理系统(Kafka、Kinesis)的经验。 • 有移动/网页性能优化和可访问性(WCAG)的经验。 • 在受监管行业(金融、医疗)或企业 SaaS 的工作经验。 • 认证:AWS 认证解决方案架构师、Azure 解决方案架构师或同等资格。 技术栈示例(典型) • 后端:Node.js(TypeScript)、Python(FastAPI)、Java(Spring Boot)或 .NET。 • 前端:React + TypeScript、Next.js、状态管理(Redux、Zustand)。 • 数据存储:Postgres、MongoDB、Redis、Elasticsearch。 • 人工智能栈:OpenAI / Azure OpenAI、LangChain、LlamaIndex、Pinecone / Weaviate、Hugging Face。 • DevOps:Docker、Kubernetes、Helm、GitHub Actions、Terraform。 • 可观察性:Prometheus、Grafana、Datadog、ELK/EFK。 • 测试:单元、集成、端到端(Jest、PyTest、Cypress、Playwright)。 软技能与领导特质 • 拥有责任心,能够做出务实的权衡。 • 强大的沟通能力:将技术概念转化为业务利益相关者能够理解的内容。 • 指导和培养工程师;促进知识共享和代码质量的文化。 • 能够适应模糊性并推动决策。 • 合作性:与产品、UX、安全和运营团队良好合作。 关于 NTT DATA NTT DATA 是一家超过 300 亿美元的商业和技术服务领导者,服务于 75% 的全球财富 100 强。我们致力于加速客户成功,并通过负责任的创新积极影响社会。我们是全球领先的人工智能和数字基础设施提供商之一,在企业级 AI、云、安全、连接、数据中心和应用服务方面具有无与伦比的能力。我们的咨询和行业解决方案帮助组织和社会自信而可持续地迈向数字未来。作为全球顶尖雇主,我们在 50 多个国家拥有专家。我们还为客户提供访问强大的创新中心生态系统以及成熟和初创合作伙伴的机会。NTT DATA 是 NTT 集团的一部分,每年在研发上投资超过 30 亿美元。 #LI-NorthAmerica 我们尽可能在 NTT DATA 办公室或客户现场本地招聘。这确保我们能够根据每个客户的需求提供及时有效的支持。虽然许多职位提供远程或混合工作选项,但这些安排可能会根据客户需求而变化。对于在 NTT DATA 办公室或客户现场附近的员工,可能需要在业务需求的情况下参加会议或活动。NTT DATA 承诺保持灵活,以满足客户和员工不断变化的需求。NTT DATA 招聘人员绝不会要求支付或银行信息,并将仅使用 @nttdata.com 和 @talent.nttdataservices.com 的电子邮件地址。如果您被要求提供支付或披露银行信息,请提交联系表单,https://us.nttdata.com/en/contact-us。 NTT DATA 努力使 https://us.nttdata.com 对任何用户都可访问。如果您希望就我们网站的可访问性与我们联系或需要帮助完成申请流程,请通过 https://us.nttdata.com/en/contact-us 联系我们。此联系信息仅用于住宿请求,不能用于查询申请状态。NTT DATA 是一个平等机会雇主。符合条件的申请者将获得就业考虑,而不考虑种族、肤色、宗教、性别、性取向、性别认同、国籍、残疾或受保护的退伍军人身份。有关我们的 EEO 政策声明,请点击此处。如果您想了解更多关于您在法律下的 EEO 权利的信息,请点击此处。有关薪酬透明度的信息,请点击此处。