Vanguard

Vanguard

Senior Machine Learning Engineer

Malvern, PA · Senior

Sponsorship not specifiedDetected 5 days ago
PythonAWSCI/CDMachine LearningTensorFlowPyTorchscikit-learnPandasNumPyData EngineeringData ScienceMLOpsIncident ResponseResearchCollaboration

About the role

  • To work for the long-term financial wellbeing of our clients.

Responsibilities

  • Develop and maintain feature engineering, feature storage, and data preparation pipelines.
  • Build batch, real-time, and event-driven architectures.
  • Partner with quantitative researchers and data scientists to productionalize research models.
  • Manage model versioning, lineage tracking, experiment management, and reproducibility.
  • Optimize model performance, scalability, reliability, and cloud cost efficiency.
  • Support production operations, incident response, and continuous improvement of deployed models.

Requirements

  • Minimum of eight years related work experience, with at least three years of development experience.
  • Expertise in Python and modern data science libraries (Pandas, NumPy, Scikit-Learn, PyTorch, TensorFlow, or similar).
  • Hands-on experience with AWS services, including SageMaker
  • Knowledge of MLOps practices, including CI/CD, model versioning, experiment tracking, monitoring, and automated retraining.
  • Strong understanding of software development lifecycle practices, testing strategies, and production support.

Nice to have

  • Undergraduate degree or equivalent combination of training and experience.
  • Graduate degree preferred.

Benefits

  • Design, build, and maintain end-to-end machine learning pipelines from research through production deployment.
  • Implement model monitoring for performance, drift detection, data quality, and operational health.

Visa & Work Authorization

  • Vanguard is not offering visa sponsorship for this position.

This listing is sourced directly from Vanguard's careers page and normalized into a canonical job model.