Anurag Jain

AI/ML Researcher & Developer

About Me

Portrait of Anurag

I'm a Computing Science Undergraduate at the University of Alberta, with a strong focus on Artificial Intelligence and Machine Learning. With experience in Python, Java, Dart, Flutter, React, C++ and Assembly, I enjoy working on complex real-work problems using my prior experience and theoretical knowledge.

Currently, my focus is on ML research and projects involving deep learning, reinforcement learning, and generative models. My passion lies in exploring more advanced AI techniques, solving problems, and expanding my knowledge and experience within the field.

I'm actively seeking internship opportunities in AI/ML to further develop my expertise and collaborate with like minded people. I'm always eager to connect with professionals and researchers to exchange ideas and possible collaboration.

Download Resume

Education

2022–2026
BSc Computing Science @ University of Alberta
• Specialization: Artificial Intelligence & Machine Learning
• Key Courses: Deep Learning, Computer Vision, Algorithms, Data Science

Experience

Undergraduate Researcher @ University of Alberta
ongoing

Research in AI/ML with focus on deep learning, reinforcement learning, and generative models.

  • Undergraduate research focused on enhancing AI-driven decision-making strategies for imperfect-information environments, particularly trick-taking card games.
  • Leveraging advanced machine learning and generative modeling techniques on extensive gameplay data to optimize existing AI agents, improve strategic planning, and effectively handle uncertainty
Deep Learning Reinforcement Learning Generative Models
Machine Learning Intern @ PCL Construction
4 mos

Built ML models for analyzing complex BIM data to automate parts of construction planning.

  • Structured high‑dimensional building information (BIM) for downstream ML tasks.
  • Achieved 98.21% training accuracy and 95.17% testing accuracy, with robust F1-scores (Train F1: 0.9239, Test F1: 0.8113).
Machine Learning BIM Python
Software Developer Intern @ PaySpaze
4 mos

Built a cross‑platform app in Flutter/Dart and implemented digital authentication flows.

  • Shipped UI features and improved reliability of auth and session handling.
  • Designed user-centric interfaces in Figma, improving UX for cross-platform mobile applications.
Flutter Dart Authentication

Projects

Vision Transformer & Image Captioning

Implemented a ViT for CIFAR‑10 image classification and built an image captioning pipeline by pairing a pre‑trained ViT with GPT‑2. Achieved over 80 % test accuracy and bridged vision and language with a BLEU score of 0.06 on Flickr8k.

Computer Vision Transformer ViT Image Captioning
GitHub Repository

Object Detection & Segmentation

Trained a U‑Net based model for object detection and semantic segmentation on noisy MNIST digits. Tuned hyper‑parameters on Google Colab, reaching 94 % accuracy, 82 % IoU, and 75 % pixel‑wise precision.

Computer Vision Segmentation U‑Net IoU
GitHub Repository

Generative Models

Designed VAE, DDPM and DDIM models from scratch to generate class‑conditioned FashionMNIST images. Implemented robust training pipelines with model checkpointing and gradient clipping, achieving 86 % classification accuracy on generated samples.

Generative Models VAE DDPM DDIM FashionMNIST
GitHub Repository

Skills

Languages
Python Java C++ Assembly Dart Flutter React
Frameworks
PyTorch TensorFlow scikit‑learn OpenCV
ML Focus
Reinforcement Learning Deep Learning Computer Vision Generative Models Transformers
Tools
Git Docker Linux Figma Colab Jupyter

Contact

If you’d like to collaborate or have questions about my work, feel free to reach out via email or connect on LinkedIn.