Join the Programming Systems Group at Uber for a 12-week research internship where academic theory meets industrial scale. You will be embedded in a team of specialists to tackle bold, unsolved problems in computer science. As a PhD intern, you will own a research project from ideation to implementation, with the explicit goal of bridging the gap between novel research and production impact. About the Team The Programming Systems Group accelerates performance, reliability, and developer productivity across Uber's massive tech stack (Go, Java, Swift, Kotlin, TypeScript, and Python). We operate at the intersection of innovation and core infrastructure. Our team actively contributes to the research community by open-sourcing our tools and publishing at premier conferences. Our recent Work/Publications Includes: GenAI and Program Synthesis: Dr.Fix, FixrLeak, uReview, and FlakyGurard (sigsoft distinguished paper) Static Analysis: NullAway, NilAway, Last Diff Analyzer, Piranha Dynamic Analysis: CRISP, ErrorScope, GOLF (upstreamed to Go), and DataraceSpy Optimization and Infrastructure: Swift protocol specialization (upstreamed to swift), LeakProf, PGO in Go (upstreamed to Go), and CI@Scale
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Intern
Education Level
Ph.D. or professional degree
Number of Employees
5,001-10,000 employees