高级工程师 - 搜索平台

15个月前全职
252K - 280K USD Uber

Uber

location 旧金山
unsaved
关于职位 搜索平台团队负责Uber的多个产品界面上的搜索体验,让数百万用户能够找到、发现和探索乘车、食品等内容。搜索在将Uber带向愿景的过程中发挥着越来越重要的作用。理想的候选人将在搜索基础设施方面具有广泛的专业知识,深入了解搜索算法、分布式系统和可扩展性。 我们正在寻找一位有经验的高级员工工程师,担任优化和改进我们的搜索能力的领导角色,并与我们的利益相关者保持密切联系。通过构建推动我们业务的解决方案,您将处于行动的中心,包括构建搜索路线图、扩展我们当前的搜索系统(SIA)、探索风险投资,并与机器学习(LLMs)、自然语言处理(NLP)、基础设施和产品经理等专家合作,以实现结果。 职责: • 领导高性能搜索基础设施的设计和架构,优先考虑可扩展性、可靠性和效率。 • 与多个跨职能团队合作,定义需求并将其转化为技术规范。 • 开发和实施最先进的搜索算法,提高搜索性能和相关性。 • 优化现有的搜索基础设施,提高效率、速度和准确性。 • 设计和实施能够与我们不断增长的用户需求无缝扩展的解决方案。 • 指导初级工程师,培养知识交流和持续改进的文化。 基本资格要求: • 计算机科学或相关技术学科的学士或硕士学位,或具有同等经验。 • 精通以下编程语言之一:Java、Go、C/C++。良好的脚本编程能力并具备学习新语言的能力。 • 系统性的问题解决方法和算法、数据结构和复杂性分析的知识。 首选资格要求: • 熟悉Apache Lucene、ElasticSearch、OpenSearch、Solr等搜索技术的内部工作经验是一个强大的优势 • 具有高可用性/容错性的复制数据存储系统、大规模数据处理系统或企业/云存储系统的经验也是一个强大的优势 • 具备构建和管理分布式系统的8年以上经验。对分布式系统基本原理有扎实的理解。 对于位于加利福尼亚州圣尼维尔的职位:该职位的基本薪资范围为每年252,000美元至280,000美元。 您将有资格参加Uber的奖金计划,并可能获得股权奖励和其他类型的报酬。您还将有资格享受各种福利。更多详细信息请访问以下链接https://www.uber.com/careers/benefits。 Uber为平等机会/积极行动的雇主感到自豪。所有合格的申请人将获得平等的就业机会,不论性别认同、性取向、种族、肤色、宗教、国籍、残疾、受保护的退伍军人身份、年龄或其他受法律保护的特征。我们还根据法律要求考虑合格的申请人,而不论其犯罪记录如何。如果您有残疾或特殊需求需要获得住宿,请通过填写此表格告知我们。 办公室继续是协作和Uber文化认同的核心。除非获得正式批准可以完全远程工作,否则Uber期望员工至少将一半的工作时间花在分配的办公室中。对于某些角色,例如那些在绿灯中心工作的角色,员工被期望100%在办公室工作。请与您的招聘人员沟通,以更好地了解此职位在办公室的期望。