Ian Taras is a Senior Member of Technical Staff with 11 years of experience building tools and systems at the intersection of hardware and software, currently focused on accelerator and ML systems at Cerebras. He has driven compiler and architecture exploration work across industry leaders including Micron, AMD/Xilinx, and Untether AI, pairing research-grade algorithms for physical synthesis with practical FPGA and accelerator deployments. Ian holds an M.A.Sc. in Computer Engineering from the University of Toronto and has a track record of moving ideas from academic research to production-grade software. He contributes to open-source toolchains and compiler technologies and is comfortable spanning low-level hardware-aware compilers to system software for AI/ML workloads. Colleagues rely on his blend of rigorous algorithmic thinking and hands-on engineering to optimize end-to-end tool flows that are both performant and portable. Based in Virginia, he brings a rare combination of academic depth and cross-company breadth in domain-specific accelerator toolchains.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Engineering Science (B.E.Sc.) Computer Engineering, Bachelor of Engineering Science (B.E.Sc.) Computer Engineering at Western University
Master of Applied Science (M.A.Sc.) Computer Engineering, Master of Applied Science (M.A.Sc.) Computer Engineering at University of Toronto
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
Ian Taras - Senior Member Of Technical Staff at Cerebras