TixelJobs
U
Ubervia Indeed

Staff Software Engineer_Search platform_AI

KA, INPosted 4mo ago
NLP / LLMStaff+Full-time#python#llm#nlp#java

Not sure if you're a good fit?

Upload your resume and TixelJobs AI will compare it against Staff Software Engineer_Search platform_AI at Uber. Get a match score, missing keywords, and improvement tips before you apply.

Free preview · Your resume stays private

About the Role

About the Role

This is a pivotal leadership role to redefine the future of search and knowledge access at Uber. We are looking for a visionary Staff Engineer and Tech Lead to spearhead the evolution of our internal search platform, transforming it from a traditional information retrieval tool into a conversational, intelligent, and action-oriented experience.

Your primary mission will be to architect a world-class search ecosystem for all Uber employees. This requires a dual-pronged technical strategy: leading the in-house development of novel AI components while also conducting deep evaluations of cutting-edge third-party solutions. You will be the key technical decision-maker on when to build and when to integrate.

As a Tech Lead, you will be responsible for the high-level technical architecture, the strategic roadmap, and the leadership of a talented team of engineers. You will set the technical vision, mentor your team architecting critical systems and integration points. This is a unique opportunity to own the strategy for a mission-critical platform and leverage the entire AI landscape-both internal and external-to deliver profound impact.
- What the Candidate Will Do -
  • Architect the Ecosystem: Design and own the technical vision for Uber's next-generation enterprise search platform, creating a cohesive strategy that integrates first-party AI models with best-in-class third-party technologies.
  • Lead AI Implementation: Drive the exploration and implementation of advanced AI capabilities. This includes architecting conversational interfaces, enabling multi-step reasoning, and bringing agentic AI functionalities to our users, whether through in-house development or strategic integration.
  • Make Critical Build-vs-Buy Decisions: Conduct deep technical evaluations of industry-leading AI solutions. You will own the process of vetting vendors, prototyping integrations, and providing clear recommendations to leadership.
  • Lead and Mentor: Lead a world-class team of software and machine learning engineers. Provide technical guidance, conduct architectural reviews, and foster a culture of innovation and engineering excellence.
  • Build and Integrate: Remain hands-on, writing production-quality code for critical custom components, integration layers, and core platform infrastructure.
  • Collaborate and Influence: Work closely with senior leadership, product managers, and stakeholders across the company to define the roadmap and ensure your team's work aligns with Uber's strategic goals.

- Basic Qualifications -
  • Bachelor's degree in Computer Science, Machine Learning, a related technical field, or equivalent practical experience.
  • 8+ years of professional experience in software engineering, with a proven track record of shipping complex.
  • Strong programming proficiency in Python and experience with systems programming languages (e.g., Go, Java, C++).
  • Significant experience in designing and building production systems leveraging machine learning, especially in Search, NLP, or Conversational AI.
  • 2+ years of experience in a technical leadership role, including mentoring engineers and setting technical direction for a team.

- Preferred Qualifications -
  • Master's or PhD in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
  • Experience architecting systems that involve Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and vector databases.
  • Demonstrated experience making strategic build-vs-buy decisions and integrating large-scale third-party software or SaaS platforms into a complex enterprise environment.
  • Experience with the architecture of AI agentic systems or complex, multi-step LLM-powered workflows (either through building or integration).
  • Expertise with both traditional search technologies (e.g., Elasticsearch) and modern semantic search paradigms.
  • Excellent communication skills, with the ability to articulate complex technical trade-offs to diverse audiences and influence technical strategy at a senior level.
  • A strong product intuition and a passion for creating user-centric AI experiences that solve real-world problems.
Share
Job Not Found | TixelJobs — Jobs at AI Companies