- Collaborate with faculty on the Walking Project, building reproducible 3D terrain-reconstruction and complexity-modeling workflows from data collected across 10+ trails and 8 subjects using RealityCapture.
- Reconstructed 10+ scenes from binocular and monocular imagery, creating terrain-analysis assets for scene-understanding and surface-complexity experiments.
- Plan field data collection and evaluate multimodal capture tooling including Meta Aria eye-tracking glasses, drone and overhead cameras, GPS trackers, and Shadow IMU body suits.
- Train and evaluate single-image camera-orientation models on the Nymeria dataset using IU supercomputing workflows, SLURM job orchestration, environment modules, and distributed training as needed.
Open to full-time roles in the US
Sarabesh Ravindranath
ML Infrastructure & MLOps Engineer · Bloomington, Indiana
I build reliable systems around machine learning: CI/CD, dataset and model versioning, training and batch-inference pipelines, and the observability to trust them in production.
- 4+ yrs
- industry experience, plus ~2 yrs of applied ML research
- 40%
- faster ML iteration with a DVC + GitLab CI pipeline
- 20→75%
- automated test coverage on VMware Tanzu releases
- 5
- certifications: AWS, CKA, CKS, Terraform, NVIDIA
I’m an ML infrastructure and MLOps engineer with 4+ years of industry experience across DevOps, cloud infrastructure, and Kubernetes platforms, plus ~2 years of applied ML research and internship work in computer vision and production ML workflows. I like taking models beyond notebooks: repeatable training pipelines, automated delivery, and production behavior you can measure.
I’m a research assistant at Indiana University’s School of Optometry, building reproducible 3D terrain-reconstruction workflows and training camera-orientation models on IU supercomputers. Before that, I worked on ML training and observability at Musco Lighting and shipped multi-cloud platform automation at VMware and Presidio.
I hold an MS in Data Science from Indiana University Bloomington (GPA 3.90). I’m interviewing for AI/ML, MLOps, ML platform, and LLM/RAG roles in the United States and am open to relocating.
Work authorization: F-1 STEM OPT with EAD valid through June 2028. H-1B sponsorship will be required thereafter for continued work authorization or change of status.
Experience
- Developed a modular MLOps pipeline with DVC and GitLab CI for dataset versioning, validation, retraining, and model promotion, improving iteration speed by 40%.
- Implemented YOLOv5 training and batch-inference workflows integrated with MLflow for experiment tracking, artifact management, model comparison, and performance visibility.
- Designed event-driven dataset synchronization between NFS and S3, reducing data latency by 80% and improving availability for downstream ML workflows.
- Enhanced production ML observability with MLflow dashboards, drift signals, and data-change alerts to strengthen model lifecycle governance.
- Contributed to the VMware Tanzu Application Platform (TAP) release team, automating multi-cloud installation and validation pipelines across EKS, AKS, and TKGS.
- Designed and implemented Go-based end-to-end validation suites, increasing automated test coverage from 20% to 75% across platform-release workflows.
- Integrated CI/CD workflows into Helm-based Kubernetes infrastructure, improving release reliability and reducing manual validation overhead.
- Partnered with platform, QA, and release teams to optimize Kubernetes deployments, version-control integration, automated environment validation, and release readiness.
- Architected and deployed enterprise CI/CD pipelines using Jenkins and GitHub Actions, implementing infrastructure as code with Terraform and CloudFormation.
- Built scalable AWS infrastructure for clients including ViacomCBS, StatsPerform, and WEX, supporting cloud-native deployment, cost optimization, and operational reliability.
- Led the migration of Jenkins workers to Kubernetes pods, improving resource efficiency and reducing build times by 35%.
- Developed internal DevOps libraries integrating Slack and Sumo Logic APIs for real-time alerting and monitoring, reducing mean time to recovery (MTTR).
Projects
An LLM discovers the controls of Pokémon Red and designs the reward function; a ~0.6M-parameter CNN trained with PPO then learns to play across 12 parallel headless Game Boys on a laptop GPU.
An LLM discovers a task once in a legacy back-office app with no API; the run compiles into a typed, versioned capability that replays deterministically without an LLM, with human takeover and 101 tests.
Hybrid retrieval for RAG that combines vector search with a Neo4j knowledge graph, benchmarking GraphRAG against vector RAG on latency, contextual precision, and infrastructure trade-offs.
★ 54A vector database built from scratch: mmap’d flat files for vectors, LMDB for metadata, and a custom HNSW index for approximate nearest-neighbor search. Published on PyPI as pup-py-db.
End-to-end model lifecycle: BERT fine-tuned on Sentiment140, served with FastAPI on Kubernetes, with batch prediction, drift detection, Slack alerts, and CronJob-driven retraining.
Reconstructs natural scenes from fMRI brain activity by mapping signals from the Natural Scenes Dataset into latent-diffusion and CLIP-aligned representations.
More projects
Skills
- DVC
- MLflow
- SageMaker
- Prefect
- Airflow
- Model registry
- Experiment tracking
- Dataset versioning
- Batch inference
- PyTorch
- TensorFlow
- scikit-learn
- Hugging Face
- LangChain
- Open3D
- TensorRT
- Computer vision
- RAG
- Vector search
- NLP
- Reinforcement learning
- Drift detection
- AWS Lambda
- ECS
- EKS
- RDS
- S3
- Step Functions
- IAM
- VPC
- Kubernetes
- Docker
- VMware Tanzu
- NFS
- SLURM
- Terraform
- CloudFormation
- Helm
- Jenkins
- Concourse
- GitHub Actions
- GitLab CI/CD
- Argo CD
- Python
- Go
- C++
- Java
- Groovy
- Flask
- FastAPI
- Spring Boot
- MySQL
- DynamoDB
- Neo4j
- Qdrant
- LMDB
Writing
Building PuppyDB while learning HNSW and approximate nearest-neighbor search fundamentals.
Reconstructing visuals from fMRI signals with ridge regression and diffusion models.
How BitNet-style quantization reduces memory requirements while preserving strong LLM performance.
Education & credentials
Connect
I’m open to full-time AI/ML, MLOps, and ML platform roles in the United States and available to interview.