Jobs · Engineering · California

MLOps Engineer II

ICW Group · San Diego, CA · 3 wk ago
HybridEngineering$106k–$189k/yrFull-time

About the role

ICW Group is hiring an MLOps Engineer II to design, develop, and operate scalable machine learning infrastructure and deployment pipelines on AWS. This role works closely with data scientists, cloud engineers, and application teams to productionize machine learning models and ensure reliable, secure, and cost-efficient ML operations. The position applies advanced software engineering and cloud development practices to automate machine learning workflows, optimize infrastructure utilization, and maintain production ML systems.

Responsibilities

  • Design, develop, and maintain scalable machine learning pipelines using AWS services such as SageMaker, Lambda, Step Functions, and S3.
  • Build and manage deployment frameworks for machine learning models in real-time and batch inference environments.
  • Develop and maintain Python-based tools and services for data processing, model packaging, and ML pipeline orchestration.
  • Design and implement CI/CD pipelines for machine learning systems using GitHub and AWS development tools.
  • Develop and manage infrastructure components using Infrastructure-as-Code tools such as AWS CloudFormation, Terraform, or AWS CDK.
  • Implement monitoring, logging, and alerting solutions to ensure reliability and observability of ML systems in production.
  • Troubleshoot and resolve complex issues in ML development and production environments.
  • Partner with data scientists and engineering teams to integrate machine learning models into enterprise applications and data platforms.
  • Lead implementation of AI/ML FinOps best practices, analyzing resource usage and optimizing compute, storage, and infrastructure costs for ML workloads.
  • Monitor AWS usage, budgets, and cost trends related to ML infrastructure and implement optimization strategies to improve cost efficiency.
  • Improve automation, reliability, and scalability of ML pipelines and operational workflows.
  • Ensure ML systems comply with enterprise security, governance, and regulatory standards in coordination with Information Security teams.
  • Participate in architectural discussions and contribute to technical standards for MLOps and ML infrastructure.
  • Provide technical guidance and mentorship to junior engineers and contribute to knowledge sharing within the team.
  • Conduct code reviews and promote best practices in software engineering, testing, and deployment.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Data Science, or a related technical field or equivalent combination of education and experience.
  • Minimum 3 - 5 years of experience in software engineering, DevOps, cloud engineering, or MLOps roles.
  • Strong programming experience in Python for building automation, services, or data processing pipelines.
  • Hands-on experience with AWS cloud services, including SageMaker, Lambda, Step Functions, S3, IAM, and CI/CD tools.
  • Experience designing and deploying machine learning models into production environments.
  • Experience building and maintaining CI/CD pipelines and automated deployment workflows.
  • Experience working with Infrastructure-as-Code tools such as CloudFormation, Terraform, or AWS CDK.
  • Strong troubleshooting and problem-solving skills in distributed or cloud-based systems.
  • Experience collaborating with cross-functional teams including data science, engineering, and business stakeholders.

Preferred Qualifications

  • Experience with containerization technologies such as Docker and container orchestration platforms (ECS or EKS).
  • Experience with ML observability tools, feature stores, or data/model versioning platforms.
  • Familiarity with AI/ML cost optimization strategies and FinOps practices.
  • AWS certifications such as Solutions Architect, DevOps Engineer, or Machine Learning Specialty.
  • Experience operating ML systems in regulated industries or environments handling sensitive data.
  • Experience designing scalable ML platforms or shared ML infrastructure.

Physical Requirements

This job operates in a professional office environment. The employee is regularly required to talk or hear. The employee frequently will sit, stand, walk, and bend during working hours. Requires manual and finger dexterity and eye-hand coordination. Required to lift and carry relatively light materials. Requires normal or corrected vision and hearing corrected to a normal range. Ability to work additional hours, as required.

Work Environment

This position operates in an office environment and requires the frequent use of computer, telephone, copier, and other standard office equipment.

Pay

The current range for this position is $105,780.03 - $189,347.93.

Job Type: Full time

Similar jobs

MLOPS Engineer

Zenith Services Inc.Concord, CA· 3 days ago
Engineeringapply on zenithcad.oorwin.ai

MLOps Engineer

Crum & ForsterMorristown, NJ· 3 days ago
Engineering$72k/yrapply on careers-cfins.icims.com

MLOps Engineer

DPR ConstructionTampa, FL· 2 mo ago
Information Technologyapply on mydpr.wd5.myworkdayjobs.com

MLOps Engineer

Sev1Tech LLCArlington, VA· 1 mo ago
Engineeringapply on careers-entarian.icims.com

MLOps Engineer

dv01New York, United States· 2 mo ago
RemoteFinance$185k–$200k/yrapply on job-boards.greenhouse.io