Summary
Bob Marinier is an AI engineer with a PhD in Computer Science and over two decades of experience building and maintaining cognitive architectures, most notably Soar. Based in Ann Arbor, he has spent the bulk of his career bridging research and engineering at Lyntris (formerly Accelint/Soar Technology) and in academia, translating cognitive-science ideas into robust, cross-language implementations. He specializes in Soar, Java, and Tcl, and has deep experience creating language bindings and interfaces (Java, C#, Tcl, Python) and extensive testing/bug triage on large, long-lived codebases. Bob’s background includes postdoctoral work at MIT and research roles at the University of Michigan, where he focused on robotics and affective/emotion research—an uncommon blend of theory and applied systems engineering. Known for steady, long-term stewardship of core AI infrastructure, he excels at evolving legacy research systems into maintainable, multi-language platforms.
23 years of coding experience
27 years of employment as a software developer
PhD, Computer Science (AI), PhD, Computer Science (AI) at University of Michigan
BS, Computer Science, Mathematics, BS, Computer Science, Mathematics at University of Wisconsin-Madison