Talent.com
This job offer is not available in your country.
Uber - Staff Software Engineer / Technical Lead - Machine Learning / Artificial Intelligence

Uber - Staff Software Engineer / Technical Lead - Machine Learning / Artificial Intelligence

UberBangalore
30+ days ago
Job description

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 Manager, 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, and remain hands-on, 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 Need / Bonus Points :

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., 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 formal or informal 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., 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.
  • (ref : hirist.tech)

    Create a job alert for this search

    Lead Software • Bangalore

    Related jobs
    • Promoted
    Lead AI / ML Engineer

    Lead AI / ML Engineer

    OptumBengaluru, Karnataka, India
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 26 days ago
    • Promoted
    Lead Architect - Machine Learning / Artificial Intelligence

    Lead Architect - Machine Learning / Artificial Intelligence

    NPG ConsultantsBangalore
    Job Description : - Drive technical vision and provide architectural guidance to clients.Lead the design and development of large-scale, en...Show moreLast updated: 30+ days ago
    • Promoted
    Full-Stack AI Engineer

    Full-Stack AI Engineer

    Recrohosur, tamil nadu, in
    We are looking for a highly skilled.The ideal candidate will have strong expertise in.RAG (Retrieval-Augmented Generation). You will be working on scalable, production-grade AI solutions leveraging ...Show moreLast updated: 26 days ago
    • Promoted
    • New!
    Senior Machine Learning Engineer - NLP

    Senior Machine Learning Engineer - NLP

    Observe.AIbangalore, karnataka, in
    AI enables enterprises to transform how they connect with customers - through AI agents and copilots that engage, assist, and act across every channel. From automating conversations to guiding human...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    AI / ML Engineer

    AI / ML Engineer

    Optimal Virtual Employeehosur, tamil nadu, in
    Here is the Job Description as discussed : .As the AI / ML Engineer, you will be a key architect in the development of our . You will work alongside the founding team to integrate .Your contributions wi...Show moreLast updated: 10 hours ago
    • Promoted
    Machine Learning Lead

    Machine Learning Lead

    CoffeeBeansBangalore Urban, Karnataka, India
    Founded in the year 2017, CoffeeBeans specializes in offering high end consulting services in technology, product, and processes. We help our clients attain significant improvement in quality of del...Show moreLast updated: 25 days ago
    • Promoted
    Senior Software Development Engineer ( Machine Learning)

    Senior Software Development Engineer ( Machine Learning)

    Media.netBengaluru, Karnataka, India
    Senior Software Development Engineer / Lead ( Machine learning).North America, Europe and Asia.US HQ is based in New York, and Global HQ in Dubai. We are a cutting-edge AdTech company solving the indu...Show moreLast updated: 30+ days ago
    • Promoted
    Artificial Intelligence Engineer

    Artificial Intelligence Engineer

    Donyatihosur, tamil nadu, in
    We are seeking a skilled AI Engineer with 3–5 years of hands-on experience in designing, developing, and deploying AI / ML solutions in cloud environments. The ideal candidate will have strong profici...Show moreLast updated: 8 days ago
    • Promoted
    Uber - Senior Software Engineer - Machine Learning / Generative AI

    Uber - Senior Software Engineer - Machine Learning / Generative AI

    UberBangalore
    Senior Software Engineer, AI Center of excellence : Uber's AI Center Of Excellence For Security And Privacy Is Dedicated To Building Robust, Scalable AI-driven P...Show moreLast updated: 30+ days ago
    • Promoted
    HyperVerge - Senior Software Engineer - AI / ML / Deep Learning

    HyperVerge - Senior Software Engineer - AI / ML / Deep Learning

    HyperVergeBangalore
    About the role : We are seeking a motivated and experienced Software Development Engineer - Backend (SDE-III) to join our team.You will be respons...Show moreLast updated: 14 days ago
    • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Elife TransferBengaluru, IN
    A fast-growing start-up headquartered in San Francisco, CA, USA in the heart of Silicon Valley.We recruit worldwide as our customer base is global. Reliable ground transportation provider, any type ...Show moreLast updated: 25 days ago
    • Promoted
    Staff Machine Learning Engineer

    Staff Machine Learning Engineer

    Intuitbangalore, karnataka, in
    Intuit is the global financial technology platform that powers prosperity for the people and communities we serve.With over 100 million customers worldwide using our flagship products - TurboTax, C...Show moreLast updated: 6 days ago
    • Promoted
    Staff / Sr Staff SystemC Modeling Engineer (Virtual Prototyping)

    Staff / Sr Staff SystemC Modeling Engineer (Virtual Prototyping)

    Synopsys Inchosur, tamil nadu, in
    You will be part of an excellent development team in System Level Design space involved in creation of Virtual Prototypes (simulation models) for SoCs / MCUs / ECUs and bring up of Linux / Android / AutoSa...Show moreLast updated: 30+ days ago
    • Promoted
    AI / ML Lead

    AI / ML Lead

    RecroBengaluru, Karnataka, India
    We are looking for an experienced.AI / ML strategy, with a strong focus on developing and deploying advanced models tailored to. You will lead the model lifecycle end-to-end, integrate GenAI / LLM solut...Show moreLast updated: 7 days ago
    • Promoted
    Senior / Lead AI / ML Engineer

    Senior / Lead AI / ML Engineer

    ChubbBengaluru, Karnataka, India
    Chubb is a world leader in insurance.With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental heal...Show moreLast updated: 19 days ago
    • Promoted
    ASAPP - Lead Software Engineer - Machine Learning

    ASAPP - Lead Software Engineer - Machine Learning

    ASAPPBangalore
    At ASAPP, our mission is simple : deliver the best AI-powered customer experience-faster than anyone else.To achieve that, were guided by principles that shape how we think, build, and execute.We v...Show moreLast updated: 30+ days ago
    • Promoted
    MergerWare - Artificial Intelligence & Machine Learning Engineer

    MergerWare - Artificial Intelligence & Machine Learning Engineer

    MergerWareBangalore
    About MergerWare : MergerWare is a global SaaS platform dedicated to transforming how companies manage mergers and acquisitions. Our mission is to digitize the M&A...Show moreLast updated: 30+ days ago
    • Promoted
    Founding Sr. Machine Learning Engineer : No Salary Only Equity

    Founding Sr. Machine Learning Engineer : No Salary Only Equity

    Truxt.aiBengaluru, IN
    As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over traditional salary compe...Show moreLast updated: 20 days ago