Summary
Greg Nichols is a Senior Staff Software Engineer and engineering manager at Latitude AI with 14 years of experience building production systems for animation and autonomous vehicles. He holds a PhD in Computer Science focused on realtime compute graphics and spent eight years optimizing rendering pipelines at Walt Disney Animation before moving into autonomy at Argo AI and now robot cars at Latitude. Skilled in C/C++, Python, and computer graphics, he is productive in Java and experiments regularly with Rust, Go, Swift, and Kotlin, favoring tight, high-performance code and tooling that amplifies team impact. Greg blends deep technical craftsmanship as a long-time individual contributor with recent experience leading small, high-performing teams to deliver complex, safety-critical software. Based in Pittsburgh, he brings a habit of inventive tinkering and practical research-driven problem solving to engineering leadership.
14 years of coding experience
11 years of employment as a software developer
PhD, Computer Science, PhD, Computer Science at University of Iowa
BS, Computer Science, BS, Computer Science at Central College