Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Uber Logo

Principal Engineer - AI Tools

Uber

$284,000 - $315,500
Aug 16, 2025
Seattle, WA, USA • San Francisco, CA, USA • Sunnyvale, CA, USA
Apply Now

Uber is seeking a Principal Engineer to lead the development of AI-powered developer tools to enhance developer productivity, accelerate feature delivery, improve software quality, and enable new business opportunities through the integration of agentic AI.

Requirements

  • Demonstrated experience defining and leading large-scale, cross-organizational technical initiatives from concept to completion.
  • Recognized expertise in developer platforms, infrastructure, CI/CD, and software development lifecycle tooling.
  • Hands-on experience applying AI/ML/GenAI to solve complex software engineering problems.
  • Experience influencing and aligning senior leadership (Director, VP level) on technical strategy and roadmaps.
  • Deep expertise in leveraging Large Language Models (LLMs) and other generative AI techniques to build intelligent developer tools.
  • A strong background in compilers, code analysis (static/dynamic), or building large-scale distributed systems.
  • Experience building and scaling platforms that serve thousands of engineers in a complex, polyglot environment (Go, Java, Python, Swift, Kotlin).

Responsibilities

  • Architect and drive the long-term technical vision and roadmap for AI-powered developer tools and infrastructure at Uber.
  • Lead the design and implementation of novel systems that leverage Large Language Models (LLMs), static/dynamic analysis, and machine learning to create a world-class, intelligent developer experience.
  • Make sure the solutions you build concretely and measurably deliver, and show step-change improvements in key engineering metrics, including code velocity, review cycle time, test effectiveness, incident reduction, and overall feature launches.
  • Spearhead complex, cross-functional projects that require influencing and aligning multiple engineering organizations and their leadership.
  • Build the foundational platforms and tools that allow product teams to rapidly prototype, build, and scale new agentic AI features for our customers.
  • Serve as the ultimate subject matter expert on developer productivity and AI-driven tooling, providing technical guidance and mentorship to senior engineers across the organization.
  • Solve sophisticated technical challenges inherent in a distributed system that supports tens of thousands of microservices and mobile developers.

Other

  • 15+ years of relevant software engineering experience, with a proven track record of technical leadership and innovation.
  • BS, MS, or PhD in Computer Science or a related technical field, or equivalent experience.
  • A history of significant contributions to the open-source community, publications in top-tier conferences, or patents in relevant fields.
  • Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office.