Tomas Macek is a research leader with over two decades of experience in conversational AI, speech processing and multimodal interfaces, currently managing research at Cisco after a long tenure at IBM working on Watson Assistant, Czech TTS and speech-to-speech translation pipelines. He holds a PhD in Parallel Architectures and Neural Networks and brings deep academic roots from roles at Czech Technical University and University of York into industrial R&D. Tomas blends systems-level thinking—embedded systems, IoT and hardware prototyping—with user-facing multimodal UI design, enabling end-to-end prototypes from hardware to dialogue systems. He also has practical project governance experience as a long-time community board chair, reflecting strengths in stakeholder management and delivery. An underappreciated asset is his early work on parallel and weightless neural network simulations, which informs his pragmatic approach to scalable speech and dialogue solutions.
8 years of coding experience
25 years of employment as a software developer
PhD (Dr.), Parallel Architectures and Neural Networks, PhD (Dr.), Parallel Architectures and Neural Networks at Czech Technical University, FEL, Computer Science Department
MSc (Ing.), Electronic Computers, Information Systems, MSc (Ing.), Electronic Computers, Information Systems at Czech Technical University, FEE Computer Science Department
Digital Computers and Control Systems., Digital Computers and Control Systems. at SPŠE Pardubice
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.