Senior MLOps Engineer

Date PostedAugust 1, 2026LocationRemoteCompanyEBSCO Information ServicesSalaryUSD $120,120.00 - USD $171,600.00 /YrTypeSenior Level

Job Summary

EBSCO Information Services is seeking a Senior MLOps Engineer to design, build, and maintain production-grade machine learning pipelines and infrastructure within an AWS-based data lakehouse ecosystem. The role involves operationalizing ML models, implementing automation for the ML lifecycle, and ensuring reliability, security, and scalability. This position operates remotely within a distributed agile environment.

Responsibilities

  • Design and maintain ML Ops pipelines on AWS
  • Implement automation for CI/CD, deployment, and monitoring
  • Collaborate with data engineers and scientists to operationalize ML workloads
  • Apply infrastructure-as-code for ML pipeline infrastructure

Required Skills

  • Python proficiency and ML frameworks (PyTorch, TensorFlow, Scikit-learn)
  • Hands-on experience with AWS services (SageMaker, S3, Lambda, etc.)
  • Experience with CI/CD and containerization (Docker)
  • Infrastructure-as-code (Terraform, AWS CDK, CloudFormation)

Job Details

Your Opportunity As a Senior ML Ops Engineer 1, you will play a key role in designing, building, and maintaining production-grade machine learning (ML) pipelines and infrastructure within our AWS-based data lakehouse ecosystem. Working alongside data engineers, data scientists, and DevSecOps teams, you will operationalize ML models and ensure the reliability, security, and scalability of the ML lifecycle-from data ingestion through training, deployment, and monitoring. You will help shape the ML Ops framework, contribute to automation that accelerates delivery, and ensure alignment with established platform Non-Functional Requirements (NFRs). This is a highly collaborative, hands-on engineering role requiring a deep understanding of AWS services, automation, and ML workflow orchestration. This position is remote and operates within a distributed agile environment. What You'll Do - Design, build, and maintain ML Ops pipelines supporting model training, validation, and deployment across AWS environments. - Implement automation for model packaging, testing, deployment, and monitoring using CI/CD best practices. - Collaborate with data engineers and data scientists to operationalize ML workloads within the data lakehouse ecosystem. - Develop and maintain integrations between data ingestion, feature stores, and model repositories. - Apply infrastructure-as-code (Terraform, AWS CDK, CloudFormation) to automate ML pipeline infrastructure. - Implement and manage model versioning, reproducibility, and lineage tracking using tools such as MLflow or SageMaker Model Registry. - Define and automate monitoring, alerting, and retraining strategies for deployed models. - Ensure all ML infrastructure and pipelines meet enterprise security, compliance, and governance standards. - Participate in code reviews, knowledge sharing, and continuous improvement of ML Ops practices. - Mentor junior engineers and contribute to documentation, standards, and best practices for ML Ops across teams. Your Team: This role is part of the Data & AI organization, focusing on the operationalization of ML models and pipelines within AWS. Areas of specialty include: - ML pipeline automation and orchestration - Model versioning, governance, and observability - Feature store integration and reproducibility - Secure, compliant, and scalable ML infrastructure - Continuous improvement of ML lifecycle automation About You - Bachelor's Degree in Computer Science, Data Engineering, or a related technical field or equivalent experience. - 4+ years of professional experience in software, data, or ML engineering. - 2+ years of direct experience implementing and maintaining ML pipelines in production. - Strong proficiency in Python and familiarity with ML frameworks such as PyTorch, TensorFlow, or Scikit-learn. - Hands-on experience with AWS services (SageMaker, Step Functions, Lambda, ECR, S3, Glue, IAM). - Solid understanding of CI/CD, containerization (Docker) - Experience with building CI/CD pipelines (Jenkins, Github Actions, etc.). - Experience with infrastructure-as-code and automation (Terraform, AWS CDK, or CloudFormation). - Strong understanding of data pipelines, ETL/ELT concepts, and feature engineering in a lakehouse environment. - Proven ability to apply software engineering practices to machine learning workflows. - Strong communication and collaboration skills across multidisciplinary teams. What sets you apart: - Experience with feature stores, data catalogs, and metadata management. - Familiarity with model governance and compliance frameworks. - Experience with model monitoring and drift detection tools (CloudWatch, or custom solutions). - Understanding of data lakehouse technologies such as Apache Iceberg or Delta Lake. - Contributions to open-source ML Ops or DevOps tooling. - Experience in Agile development environments and cross-functional collaboration. Pay Range USD $120,120.00 - USD $171,600.00 /Yr. The actual salary offer will carefully consider a wide range of factors including your skills, qualifications, education, training, and experience, as well as the position's work location. Our Work Policy: We value the balance of remote focus and in-person connection. For all our roles not designated as onsite, candidates living within a 30-mile radius of one of our hub office locations (Ipswich, MA; Birmingham, AL; Contoocook, NH) are required to be on-site one day designated by their team for collaboration and syncs. If you reside outside of this 30-mile range, the position is considered fully remote.