最低资格:
• 学士学位或同等实际经验。
• 在一种或多种编程语言(例如Python、C、C++、Java、JavaScript)中具有8年的软件开发经验。
• 3年的技术领导角色经验;监督战略项目,同时具有2年的人员管理、监督/团队领导角色经验。
• 具有生成性人工智能(大型语言模型、多模态、大型视觉模型)的经验。
• 具有机器学习算法和工具(例如TensorFlow)、人工智能、深度学习、自然语言处理或其他机器学习学科的经验。
优先资格:
• 工程、计算机科学或相关技术领域的硕士学位或博士学位。
• 在复杂的矩阵型组织中工作3年的经验。
关于这份工作
谷歌的软件开发人员开发下一代技术,改变数十亿用户连接、探索和互动信息及彼此的方式。我们的产品需要处理大规模的信息,并且不仅限于网络搜索。我们正在寻找能够带来新想法的软件开发人员,涉及的信息检索、分布式计算、大规模系统设计、网络和数据存储、安全性、人工智能、自然语言处理、用户界面设计和移动等多个领域;这个列表还在不断增加。作为一名软件开发人员,你将参与一个对谷歌至关重要的特定项目,并有机会在你的快速发展业务中更换团队和项目。我们需要我们的软件开发人员具备多才多艺的能力,展现出领导素质,并热衷于在整个技术栈中解决新问题,以推动技术的不断进步。
凭借你丰富的技术专业知识,你主动设计和实施新系统,针对多个特性进行设计、实施和测试,几乎不需要技术领导或经理的指导。你与关键利益相关者合作,以确定工作的未来方向。
网络是你所创造的,而我们的团队正在帮助世界更好地利用网络。从开源专家到用户体验高手,我们开发的产品帮助用户与他人连接、沟通和协作。我们的消费产品和云平台为全球数百万家庭、企业、大学和非营利组织提供塑造其网络体验的工具,并改变他们对计算的看法。
该全职职位在美国的基本薪资范围为189,000美元至284,000美元,包括奖金、股权和福利。我们的薪资范围根据角色、级别和地点来确定。每个职位发布中显示的范围反映了该职位在所有美国地点的最低和最高目标薪资。在这个范围内,个人薪资根据工作地点和其他因素确定,包括职业相关技能、经验以及相关的教育或培训。你的招聘人员可以在招聘过程中分享有关你所选地点的具体薪资范围的更多信息。
请注意,美国职位发布中列出的薪酬细节仅反映基本薪水,不包括奖金、股权或福利。了解更多关于谷歌的福利信息。
职责
• 设定并沟通支持更大组织目标的团队优先事项。协调战略、流程和跨团队的决策。
• 根据个人的级别和角色设定明确的期望,并使其与更大组织的目标保持一致。定期与个人会面,讨论绩效和发展,并提供反馈和指导。
• 在你的(通常是多个)团队范围内制定中期技术愿景和路线图。根据预期的未来需求和基础设施需求,发展路线图。
• 在更广泛的领域范围内设计、指导和审核系统设计,并编写产品或系统开发代码以解决模糊问题。
• 审查其他开发人员开发的代码,并提供反馈,以确保最佳实践(例如,风格指南、代码检入、准确性、可测试性和效率)。