
Staff Software Engineer/Technical Lead
3 weeks ago
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.
-
Technical Staff, Software Engineering
2 weeks ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 15,00,000 - ₹ 60,00,000 per yearTechnical Staff, Software Engineering (I10)- C, C++, Linux KernelThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies,...
-
Technical Lead Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Technical Lead role Java all things data from polishing data under the hood to visualizing complex data sets in mind blowing ways You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance...
-
Technical Staff, Software Engineering
2 weeks ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of...
-
Technical Staff
11 hours ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearTechnical Staff, Software Engineering - BIOS EngineeringThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software...
-
Software Engineer Staff
6 days ago
Bengaluru, Karnataka, India PR Talent Hunters Full time ₹ 12,00,000 - ₹ 36,00,000 per yearStaff Software Engineer Platform ServicesAlberts mission is to foster a software platform that uses big data and machine learning to drastically accelerate the invention of new formulations and novel materials. We are seeking a Staff Software Engineer to join our dynamic Platform Services Team (part of Platform Engineering) and take technical and...
-
Staff Software Engineer
15 hours ago
Bengaluru, Karnataka, India Deliveroo Full time ₹ 5,00,000 - ₹ 8,00,000 per yearStaf Software EngineerAbout the roleAs a Staff Software Engineer at Deliveroo, your individual work contributes to achieving group-level goals and metrics. Occasionally you will lead work outside of the direct remit of your team benefitting other teams. You will report to managers and groups leads and together deliver the results.What you'll be...
-
Staff SDET, Data Engineering
3 weeks ago
Bengaluru, Karnataka, India NetSkope Software Full timeJob DescriptionWe are currently seeking a highly skilled Staff / Sr. Staff SDET to lead initiatives at the intersection of AI/ML, cloud security, data engineering, and network security. This role involves testing the product, data efficacy, building CI/CD pipelines, and automating tools and tests to deliver high-quality AI-driven solutions to detect and...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Warner Bros. Discovery Full timeJob DescriptionRoles & ResponsibilitiesWe are looking for a talented staff engineer to join our team. As a Staff Engineer you will play a crucial role in providing technical leadership, direction and mentorship to our engineering team. You will be responsible for driving cross-team projects, collaborating with other teams to achieve organizational...
-
Staff Software Engineer
4 days ago
Bengaluru, Karnataka, India Rishvaware Technologies Pvt Ltd Full time ₹ 8,00,000 - ₹ 24,00,000 per yearWe are looking FOR .Net Core Developers with ReactJs 6-10 years of experience for Bangalore Locations Hybrid Mode - Only Immediate Joiners The Staff software engineer role is the heart of the configuration or development team. With a passion for technology, innovation and collaboration they keep their knowledge current, continuously seeking to design,...
-
Staff Software Engineer
2 days ago
Bengaluru, Karnataka, India COMMONWEALTH BANK Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description Organization: At CommBank, we never lose sight of the role we play in other peoples financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative,...