Summary
Carlos Barajas is an Artificial Intelligence Staff Engineer with 11 years of software and HPC experience, blending a PhD in Applied Mathematics with hands-on development in C, MPI, Python/Cython, and PyTorch. He builds and trains transformer-based trajectory and behavior prediction models for autonomous driving at scale, designing in-house training frameworks, CI/CD pipelines, and multi-GPU distributed training on AWS and on-prem clusters. Prior work running a 300-node university supercomputing facility honed his expertise in MPI/OpenMP, SLURM, and researcher-facing support, enabling efficient collaboration across international teams. He’s particularly drawn to medical and biomedical AI applications and brings a hobbyist’s breadth—modding games in C#, building GUI regex tools in C++, and numerous CLI utilities—that fuels pragmatic, creative engineering.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Arts (B.A.), Mathematics and Computer Science, Bachelor of Arts (B.A.), Mathematics and Computer Science at The University of Olivet
UMBC
Bachelor of Arts (B.A.), Computer Science, Bachelor of Arts (B.A.), Computer Science at Olivet College
English