Senior Software Engineer — Privacy-preserving federated learning and distributed model training (RTX Corporation)
Developed privacy-preserving federated learning services and distributed client trainers to enable large model experimentation. Implemented metric aggregation for training loss, accuracy, client participation, communication latency, and resource utilization to support training performance evaluation. Optimized training communication using gradient compression and asynchronous aggregation to reduce bandwidth overhead. • Built Flask/WSGI REST monitoring dashboards • Integrated Weights & Biases (WandB) for experiment tracking across federated environments • Deployed inference services with Ray and vLLM on Kubernetes • Refactored ML orchestration modules and automated CI/CD workflows for reproducible training