Summary by AIEngineer.careers
Staff Software Engineer, Agentic is a AI Agent Engineer role (full-time). with Uber. in SUNNYVALE, US. Compensation shown: $232K–$258K. Imported listing (source: roleweek.com). Apply on the employer's site (roleweek.com).
Imported listing (source: roleweek.com) · Apply on roleweek.com
How our listings work
The sections below reproduce the third-party job description for reference. AIEngineer.careers does not write or control this text.
Imported job description
Sourced from roleweek.com
Uber's Agentic Pods team is hiring a Staff Software Engineer to design, build, and operate production-grade agentic AI systems that transform operational workflows across the company. The role blends backend engineering, production reliability, and applied AI, with engineers embedding directly with operational teams to translate ambiguous business problems into scalable solutions. You'll own the full engineering lifecycle, from discovery and architecture to deployment and continuous improvement, while establishing reusable agent capabilities and engineering standards.
Responsibilities
- Partner with operational teams to identify high-impact workflows for AI agents and automation
- Design, develop, and deploy production-grade agentic systems, backend services, APIs, and data pipelines
- Build observability across agent behavior, model outputs, and workflow outcomes using tracing, logging, and alerting
- Develop evaluation frameworks to measure agent effectiveness, quality, and policy compliance
- Implement safeguards including access controls, human approvals, auditability, and escalation mechanisms
- Own systems throughout their production lifecycle, troubleshooting failures and improving performance
- Contribute to engineering standards, architecture decisions, and reusable platform components
Requirements
- PhD or equivalent in Computer Science, Engineering, Mathematics, or related field plus 2 years of software engineering experience; or 5 years of full-time software engineering experience
- 3 years of specialized technical software engineering experience in languages such as C, C++, Java, Python, or Go
- Strong experience designing and deploying production backend or distributed systems
- Hands-on experience owning production systems including monitoring, alerting, incident response, and debugging
- Proficiency in at least one general-purpose programming language such as Python, Go, Java, or C++
Nice to Have
- Hands-on experience building agentic AI applications or integrating LLMs with tools, APIs, and enterprise data
- Familiarity with agent orchestration, evaluation frameworks, RAG, context management, model routing, and AI safety controls
- Experience in SRE, infrastructure, platform engineering, or forward-deployed engineering
- Experience with sensitive, business-critical, or operationally consequential workflows
- Demonstrated ability to lead technical design and influence engineering direction across teams
Benefits
401kEquity / stock optionsbonusHealth insurance
Tech Stack
Agent OrchestrationC++Evaluation FrameworksGoJavaLLMsObservabilityPythonRAG