Summary
Overview
Work History
Education
Skills
Certification
Project - Time Series Analysis
Project - NLP Assistant
Project - NLP Advance Assistance
Websites
Accomplishments
PROFESSIONAL LEADERSHIP & TECHNICAL EXPERTISE
Timeline
Generic

Vivek Subramanian

Raleigh-Durham-Chapel Hill Area,United States

Summary

Accomplished Director of Machine Learning Engineering at Fidelity Investments, adept at optimizing machine learning operations and enhancing prediction accuracy. Expert in Python and AWS, with a proven track record in developing automated data pipelines and fostering team collaboration to drive innovative solutions in generative AI and data integration.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Director, Machine Learning Engineer

Fidelity Investments
Raleigh-Durham-Chapel Hill Area, United States
08.2023 - Current
  • Designed and implemented automated data pipelines for efficient collection and normalization of large-scale datasets.
  • Optimized machine learning tools to enhance prediction accuracy while reducing training time and costs.
  • Developed automation tools for training pipelines, including synthetic data generation using foundation model architectures.
  • Integrated generative AI models into production environments for applications in data augmentation and content generation.

Machine Learning Lead

Fidelity Investments
Raleigh-Durham-Chapel Hill Area, United States
03.2022 - 08.2023
  • Delivered end-to-end AWS Cloud Native solutions for time series forecasting.
  • Designed machine learning operations pipeline for optimized solution deployment.
  • Engineered data solutions for effective data augmentations.
  • Integrated multiple market data sources for real-time inferences.

Software Engineering Team Lead

Fidelity Investments
Raleigh-Durham-Chapel Hill Area, United States
09.2008 - 03.2022
  • Established team framework for NextGeneration Data Platform deployment.
  • Executed major initiative to develop analytical platform in Snowflake.
  • Designed data engineering solutions for migrating brokerage data to Oracle and Snowflake.
  • Developed data readiness protocols for machine learning predictions across different zones.
  • Configured data warehouse structures in various Snowflake zones to minimize enterprise data silos.
  • Served as technical lead, facilitating onboarding training and providing technology guidance across teams.

Education

Master of Computer Applications (MCA) - Computer Programming, Specific Applications

St.Xavier's College
India
04.2025

Skills

  • Python and Java
  • PySpark and SQL
  • Cloud computing (AWS)
  • Containerization (Docker)
  • Continuous integration (Jenkins)
  • Time series analysis
  • Natural language processing (NLP)
  • Generative AI
  • Vector databases
  • Model development and deployment
  • Machine learning operations (MLOps)
  • Data warehousing (Snowflake)
  • Event streaming (Kafka)
  • Database management (PostgreSQL, Oracle)
  • Data integration (AWS Glue)
  • Data modeling (star schema, fact/dimension modeling)
  • Operational data store (ODS)
  • Online analytical processing (OLAP)
  • Data quality assurance
  • Data governance
  • API development (FastAPI)
  • Monitoring and observability (DataDog)

Certification

  • Generative AI Nano Degree
  • AWS Certified Solutions Architect – Associate
  • AWS Machine Learning Specialty
  • AWS Data Analytics Specialty
  • Snowflake SnowPro Core Certification
  • Analyze Datasets and Train ML Models using AutoML
  • Practical Data Science - Coursera
  • Astronomer Certification for Apache Airflow Fundamentals
  • Confluent Certified Developer for Apache Kafka

Project - Time Series Analysis

Tempus – Forecasting Application - Tempus is a forecasting and simulation platform that supports strategic decision-making across key business domains such as call center staffing, infrastructure capacity planning, and enterprise scenario modeling. The solution integrated machine learning and data engineering to deliver scalable and automated time-series forecasts. Leveraged AWS SageMaker for model deployment, AWS Glue and Lambda for data pipelines, and PySpark for optimization. Data sources included Snowflake, Adobe Analytics, and FRED. 

Project - NLP Assistant

Fidelity Assistant – Autosuggest

Developed and deployed an NLP-based Autosuggest feature for the FA Assistant chatbot, enabling real-time query suggestions as users typed. Engineered the model pipeline using SageMaker, Python NLP libraries (spaCy, Transformers), and AWS Glue for data processing. Implemented FastAPI middleware and Jenkins CI/CD automation for seamless integration into production.

Project - NLP Advance Assistance

Fidelity Assistant – Related Questions

Engineered a standalone NLP model to power the Related Questions feature for the FA Assistant chatbot. This component dynamically generated contextually relevant follow-up questions after each user interaction. Built using SageMaker, Glue, and Python-based NLP frameworks, with robust deployment handled via FastAPI endpoints and AWS orchestration.
Next Generation Data Platform

Accomplishments

  • ML Engineering, Led the deployment of multiple ML models including time-series linear regression and NLP models on AWS SageMaker, enabling real-time forecasting and intelligent chatbot interactions.
  • Data Engineering, Architected and implemented Rapid Data reducing data onboarding time and increasing pipeline reliability. Spearheaded cloud migration of brokerage data from mainframe to AWS, transforming legacy infrastructure and enhancing system scalability and agility.
  • Analytics, Partnered with stakeholders to translate business needs into analytical models, supporting initiatives in staffing optimization, resource forecasting, and customer service intelligence.
  • Project Leadership Excellence, Led 25-member cross-functional team, delivering project under budget and ahead of schedule.

PROFESSIONAL LEADERSHIP & TECHNICAL EXPERTISE

  • Product & Strategic Leadership
  • Led technical teams supporting agile squads to deliver enterprise-scale ML and data platforms aligned with business goals.
  • Contributed to product strategy and technical roadmaps for forecasting, analytics, and NLP chatbot solutions enhancing decision-making and user experience.
  • Agile & Technical Team Leadership
  • Served as Technical Lead, guiding scrum teams on data engineering and ML ops projects, ensuring quality delivery and technical ownership.
  • Mentored onsite and offshore engineers, fostering collaboration and efficient resource planning in Agile environments.
  • Technical & Delivery Oversight
  • Managed end-to-end delivery of scalable data pipelines and ML model deployments on AWS with CI/CD automation.
  • Optimized system performance and reliability using monitoring tools and data workflow enhancements for mission-critical applications.
  • Stakeholder Collaboration & Communication
  • Collaborated with data scientists and business partners to translate requirements into scalable, maintainable technical solutions.
  • Prioritized technical backlog in alignment with business objectives to ensure impactful product delivery.
  • Innovation & Continuous Improvement
  • Drove adoption of advanced technologies such as SageMaker, PySpark optimizations, and NLP libraries to improve model accuracy and system efficiency.
  • Maintained up-to-date knowledge of cloud and ML trends to continuously enhance product capabilities and operational excellence.

Timeline

Director, Machine Learning Engineer

Fidelity Investments
08.2023 - Current

Machine Learning Lead

Fidelity Investments
03.2022 - 08.2023

Software Engineering Team Lead

Fidelity Investments
09.2008 - 03.2022

Master of Computer Applications (MCA) - Computer Programming, Specific Applications

St.Xavier's College
Vivek Subramanian