Vinay Ch - Staff Software Engineer at AMD specializing in AI/ML and Edge AI Vinay Ch - AI/ML Engineer and Technical Leader Vinay Ch - Software Engineer and Performance Optimization Expert

Vinay Ch

Staff Software Engineer Dublin, Ireland EEA 🇬🇧 UK 🇨🇭 CH 🇮🇳 IN

Hey, nice to meet you! I'm always open to hearing about challenging problems in any domain (eCommerce, Finance, Healthcare, Manufacturing, etc.) and happy to discuss interesting science-backed topics. Explore this page to see my work in action. Feel free to contact me to discuss potential collaborations or to learn more about my experience and skills.

Edge AI Software Machine Learning Performance Optimisation Leadership

Bio

With 8+ years of experience in software engineering and machine learning, complemented by more than four years in technical leadership roles, I bring a distinctive combination of hands-on technical expertise and strategic vision to every project. My professional journey has been characterized by a consistent focus on translating complex AI research into production-ready solutions that deliver measurable business impact.

Currently serving as a Staff Software Engineer at AMD, I work on the Neural Processing Unit (NPU) systems and developing advanced AI pipelines with sophisticated behavioral modeling capabilities. In my previous role at Intel, I designed and implemented machine learning-driven automation platforms for semiconductor fabrication facilities, delivering scalable solutions that significantly enhanced manufacturing efficiency and quality control processes. Earlier in my career at Intel Movidius, I specialized in developing low-power AI inference systems and computer vision technologies optimized for edge computing devices.

I hold a Master of Science in Intelligent Systems from Trinity College Dublin (2:1 Honors) and a Bachelor of Technology in Computer Science from the Indian Institute of Technology (IIT) Guwahati (Minor in Product Design, 1:1 Honors). I participated in Google Summer of Code (GSoC) in Summer 2018, contributing to open-source projects.

IIT Guwahati
2012 - 2016
The University of Queensland
Summer 2014, 2015
Trinity College Dublin
2017 - 2018
GSoC
Summer 2018
Intel Movidius
2018 - 2020
Intel
2021 - 2023
AMD
2024 - Present

Experience

Staff Engineer, AI Architecture
AMD • AIE Architecture Group
Dublin, Ireland

I build behavioral modeling pipelines for machine learning operation kernels, including GEMM operations with different precision levels and activation functions, all tuned to the specific architecture and tested for model-level accuracy. I also work on improving the CARF flow to better handle ONNX graph manipulation and data extraction. These efforts help optimize our neural processing units, making inference faster and more efficient.

Machine Learning Engineer, Factory Automation
Intel Ireland • Manufacturing, Supply, Operations and Automation Group
Dublin, Ireland

I worked on the Unified Knowledge Platform (UKP), an AI-powered document search system for factories that handles PDFs, Office documents, images with OCR, and Intel's custom formats, all while meeting strict security requirements. I also contributed to custom neural network architectures using auto-encoders for learning patterns and detecting anomalies in wafer images, which run on Intel's manufacturing cloud through the WISTA system to process huge amounts of fabrication data in real-time. I worked on several proof-of-concept systems using computer vision, OCR, image stitching, and visual search to find defects in manufacturing, which led to a production system for detecting laser damage with automatic notifications, plus a codeless object detection tool that engineers can use with simple labeling. I also had two abstracts accepted at IMEC 2022, an internal manufacturing conference with only a 1% acceptance rate, and contributed to the Intelidays holiday management portal for about 6,500 factory employees, replacing their old spreadsheet system.

Deep Learning Engineer
Intel Movidius • Movidius Advanced Architecture Group
Dublin, Ireland

I worked on designing a custom loss function and contributed to an end-to-end pipeline using siamese CNNs to estimate relative pose between voxel grids, which are a much more memory-efficient way to represent point clouds (about 90% smaller). This work was published at ICRA 2019 in the SLAM benchmarking workshop: "End-to-End Relative Pose Estimation of Point Clouds and Voxel Grids" (L. Rodriguez, V. Chandragiri, D. Pena, and D. Moloney) at Benchmarking of SLAM Algorithms for Robotics and VR/AR, ICRA 2019. I also worked on a low-power object detection system that can recognize 200 different object classes for the LPIRC 2019 challenge, with all the preprocessing and inference running on a Movidius Myriad-X chip. Additionally, I contributed to a complete low-power IP camera system that captures images via MIPI, compresses them with JPEG, runs neural network inference using OpenVINO, and sends results over HTTP, all on a single Movidius Myriad-X device.

Technical Project Manager / The Goto Guy
Intel Ireland • Manufacturing, Supply, Operations and Automation Group
Dublin, Ireland

I managed nine Master's and PhD interns over three years using agile methods, handling day-to-day operations and making sure projects got done end-to-end. I worked with teams across the US, China, and Israel to find new opportunities and improve how we work together internationally. I also ran the entire hiring process for interns and full-time hires for 2.5 years, working with universities in Ireland and Europe to find, interview, and hire candidates. On top of that, I organized a weekly Show & Tell learning session for four years and set up ergonomic assessments for the team over three years to keep everyone safe and healthy.

Incubator Manager
Intel Movidius • Incubator, Movidius Advanced Architecture Group
Dublin, Ireland

I worked on creating and running a program that found and brought in about 25 tech start-ups from across Europe to work with Intel Movidius. I coached these entrepreneurs on how to use Movidius software and hardware effectively, helping them build their products faster and get ready for market. I kept track of all the start-ups' progress, making sure they hit their milestones and got the support they needed, while also connecting them with the right people and resources.

Mentoring and Teaching
Thinkful & Udacity
Remote, Worldwide

I mentored over 1,000 students worldwide through Udacity and Thinkful programs, focusing on helping them actually use what they learn to solve real problems. I checked in with students weekly, had regular calls, and tracked their progress across courses in Data Science, Software Engineering, Computer Vision, Machine Learning, and Project Management. Many of my students successfully switched careers, especially during 2020-2021, and landed remote jobs in Data Science and Analytics.

Core Organiser, Events
Techniche • The Annual Techno-Management Festival of IIT Guwahati
Guwahati, India

I led a team of four people who managed 60 volunteers to put on Techniche 2014, a major tech festival at IIT Guwahati, organizing nine workshops, seven lecture series, and twelve competitions. The next year, I mentored a 65-person team to run the festival smoothly, helping everyone work together effectively and develop their leadership skills.

Activity Recognition using OpenPose
Google Summer of Code 2018 • Red Hen Lab
Remote, Ireland

I worked on recognizing fine-grained activities in videos using OpenPose to analyze the MPII Cooking Activities dataset, which has 65 different cooking activities that look very similar, making it a challenging problem. This was part of a bigger project on multi-modal gesture recognition that combines computer vision, machine learning, and human-computer interaction. The work could be useful for assistive technologies, human-robot interaction, and automated video analysis.

AI Research Engineer
Reserec, a ML Service-based Start-up
Hyderabad, India

I worked on a guided search system that finds and crops the right parts of images based on what objects are in them, making visual search much more accurate. I also contributed to a complete pipeline for reading text in images, combining NLP and computer vision to get good OCR results even when images are blurry or have different fonts. I worked on understanding images better by analyzing color, texture, and how things are arranged, contributing to a tagging system that can classify images at different levels of detail.

Additional Research Projects
Various Institutions
Multiple Locations
  • I worked on a face recognition system for wedding photographers that automatically matches people across large photo collections, making it much easier to organize photos.
  • As a research assistant at the University of Queensland, I worked on SLAM algorithms in 2014-2015 at Queensland Brain Institute, using sensory information to build mathematical models of localization.
  • I contributed to research on how neurons work through sensory integration in 2015-2016 in School of Biomedical Sciences, University of Queensland.
  • For my Bachelor's thesis, I worked on segmenting hyper-spectral images using a two-stage clustering approach that did a good job classifying pixels in complex multi-spectral images.

I'm passionate about continuous learning and enjoy exploring multiple areas simultaneously—it keeps me energized and helps me see connections across different domains. I'm actively upskilling across various topics, diving deep into some while exploring others more broadly, and I maintain a curated collection of resources and insights that I find valuable.

At my core, I'm a results-driven person who focuses on getting things done. I approach problems by thinking in latent spaces, looking for underlying patterns and connections that might not be immediately obvious, which helps me find creative solutions and see the bigger picture.

Here are topics I'm partially or fully working on whenever I find time:

Large Language Models

  • Observability in LLMs
  • Agentic Design Patterns
  • LLM Hallucination & Techniques
  • RAGS for LLMs

Deep Learning & ML Concepts

  • Text Diffusion
  • Self Attention
  • Modern Positional Encodings
  • Transformers Explained
  • Attention in Transformers
  • Embeddings in Machine Learning
  • Reinforcement Learning
  • KV Caching in LLMs
  • Decoding Latency
  • Memory Decoder

Performance & Optimization

  • Quantization & GPTQ Quantization
  • ML System for a Trillion IP Operations
  • Unified Operator Fusion
  • Efficient Vector Embeddings
  • SIMD
  • Intro to CUDA

Recommendations

Vinay has been a key member of my team for the past 3 years, He has been a great team player, always willing to step in and assist on a variety of deep technical and team organizational issues. Vinay is a pleasure to work with . He has a strong commitment to task and really helped to gel the team through a period where that task was made more difficult due to external factors ( COVID etc ) .He has delivered technically on a number of key projects where his skills in AI/ML/CV have come to the fore. Delighted to have had him our our team .

Dave Selkirk
Senior Director Data Science | Semiconductor Engineering | Yield Engineering Manager

Vinay is a creative and solutions oriented engineer who brings a lot of positive energy to his work. He was a key member for the support team in our edge AI incubator in Talent Garden Dublin where he built strong relationships with the client companies supporting them getting up the steep learning curve on MyriadX and was highly regarded. Vinay was also an excellent team player in the CTO group and brought a lot to group meetings on the SOTA and paper reviews, always with a smile and a sense of humor.

David Moloney
CTO/Chief Scientist, PhD AI HW/SW

Vinay is a thoughtful ML engineer. We have collaborated on multiple projects to successfully bring ML into production. I highly recommend Vinay for their technical expertise and innovative approach to solving complex problems.

Itamar Balla
Cloud Software Architect | Kubernetes | MLOps

Vinay has consistently impressed me with his technical expertise in AI, ML, and CV. His work on LPIRC and Intel Incubator showcased his ability to apply complex concepts to real-world problems and deliver impactful results. One of Vinay's remarkable qualities is his ability to maintain a positive attitude and bring humor to the workplace, uplifting the team's morale and creating a collaborative work environment.

Saksham Sinha
Senior Machine Learning Engineer at Intel Corporation

Skills

Engineering Leadership Tools & Platforms
Architecture Design Mentorship & Coaching GitHub, Jira, Confluence
System Optimization Team Building & Scaling Google Cloud, Azure, AWS
Security & Compliance Business Alignment Sentry
Machine Learning Process Design AI, LLMs, Prompting
Deep Learning Customer Centricity Cursor, ChatGPT, Claude
Computer Vision Goal-Oriented Execution Final Cut Pro
Information Retrieval Strategic Planning Railway

Expert

Python C/C++ MATLAB Latex Git VSCode Kubernetes ELK

Proficient

SQL HTML CSS JavaScript Java R CI/CD Data Visualization NLP SageMaker

Novice

Android Studio Blender Unreal Engine Swift React NodeJS ElasticSearch

Accolades

Best Presenter at AI Everywhere Conference
Intel AI • 2nd Place • Mar 2022
Best Pitch Award, Inter University Startup Weekend
Techstars • 1st Place • Nov 2017
All India Rank (AIR) 4088 - IIT-JEE (CR-571)
2012 • ~500K applicants
AIR 280 - All India Engineering Entrance Examination
2012 • ~1 million applicants
AIR 148 - Indian Institute of Space Science and Technology Admission Test
2012
UQ Summer Research Scholarship
The University of Queensland • 2x recipient • 2014–2016
Merit Scholarship
IIT Guwahati • One among 50 Students • 4x recipient • 2012–2016
Travel Grant for 5th South Asian Workshop
NUS, Singapore • 1 of 37 students worldwide • May 2015
National Finalist
SIMO, AMTI, SIPHO • Indian Math and Physics Olympiads • 2009