Seth Hill is a senior software architect in Portland with 12 years of experience building robotics, remote sensing, and machine learning systems, currently leading scalable Python-based architectures at NV5 Geospatial. He blends hands-on robotics and computer vision engineering with cluster computing and big-data processing to turn sensor streams into actionable automation—hence, "making robots think so you don't have to." His background spans product technical leadership, R&D, and systems engineering across startups and enterprise environments, giving him a pragmatic focus on deployable, production-grade AI. Trained in mathematical sciences, he pairs algorithmic rigor with practical infrastructure know-how, from kiosks and web platforms to distributed compute clusters. An often-overlooked strength is his long history of cross-domain systems work (from .NET/Java web stacks to modern Python ML pipelines), which helps him bridge legacy systems and cutting-edge robotics.
12 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S.), Mathematical Sciences, Bachelor of Science (B.S.), Mathematical Sciences at Portland State University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Seth Hill - Senior Software Architect at NV5 Geospatial