Skip to main content
BetMGM

Senior Machine Learning Operations Engineer

RemoteUnited States only
Published
Role
AI / ML
Experience
Senior
Employment
Full-time
Company size
Enterprise
$135k–$170k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior MLOps engineer with 5+ years shipping production software and 3+ years operating ML in production. Deep AWS SageMaker and Snowflake (Snowpark ML / Cortex / dbt) experience, Terraform/IaC, feature store ownership, CI/CD for ML and monitoring/drift incident response. Must be legally authorized to work in the U.S. (no visa sponsorship).

Core skills

SageMakerSnowpark ML / Snowflake MLOpsTerraform (IaC for ML)

Required skills

PythonDockerKubernetesECSCI/CDTerraformAWS IAMAWS LambdaAWS S3AWS Secrets ManagerVPCSageMaker TrainingSageMaker EndpointsSageMaker Batch TransformSageMaker Model RegistrySageMaker PipelinesSnowflakeSnowpark MLSnowflake CortexdbtFeature StoreTectonFeastMonitoring (Evidently/Arize/WhyLabs/SageMaker Model Monitor)Distributed systems debuggingOn-call incident response

Optional skills

BedrockAnthropicOpenAIVector DBs (Snowflake Cortex Search, pgvector, Pinecone)LangfuseSnowpark Container ServicesCortex AISQLKafka

What you'll do

  • Stand up and operate BetMGM's ML platform on AWS (SageMaker Training, Model Registry, Pipelines, Endpoints, Batch Transform) and Snowflake (Snowpark ML, Cortex) with Terraform-managed infrastructure.
  • Build self-service scaffolds (cookie-cutter project templates) with CI, drift monitoring, alerting, IaC, and Snowflake connectivity for data scientists to ship models end-to-end.
  • Design and operate batch scoring pipelines (SageMaker Batch Transform, dbt-orchestrated scoring against Snowflake, Snowpark ML) with freshness and cost SLAs.
  • Design and operate real-time inference paths (SageMaker real-time endpoints, Lambda + Bedrock, API Gateway) meeting latency budgets and graceful degradation.
  • Own the feature store (SageMaker Feature Store, Tecton, or Feast) with guaranteed online/offline parity and treat training-serving skew as an incident.
  • Build CI/CD for ML — model registry, automated retraining triggers, model versioning, lineage from feature → training run → deployed model → live prediction.
  • Implement champion/challenger, shadow deployments, and canary releases as platform primitives.
  • Stand up drift detection, data quality, and model performance monitoring (Evidently, Arize, or SageMaker Model Monitor) with paging to humans and own MLOps incident response.
  • Right-size endpoints, implement batch caching, request batching, and autoscaling to meet cost-per-prediction targets.
  • Integrate LLM APIs (Bedrock, Anthropic, OpenAI) into production paths and partner on AI personalization workloads.
  • Direct AI coding agents (Claude Code, Cursor, GitHub Copilot, dbt Copilot) for infrastructure code and model-serving glue.
  • Partner with data engineering, data scientists, analytics, Entain India and contractor ML partners on standards and consolidation onto the BetMGM-owned platform.

What they require

  • BS or MS in Computer Science, Math, Statistics, Machine Learning, or other STEM field — or equivalent practical experience.
  • 5+ years shipping software in production — Python, Docker, Kubernetes or ECS, CI/CD, distributed systems debugging — including time on-call.
  • 3+ years operating ML in production — owned a model in prod serving real traffic with latency and cost budgets and a runbook.
  • AWS depth across the SageMaker surface (Training, Endpoints, Batch Transform, Model Registry, Pipelines) plus supporting services (IAM, Lambda, ECS, S3, Secrets Manager, VPC).
  • Snowflake fluency — Snowpark ML, Cortex, dbt-orchestrated batch scoring, RBAC for ML workloads.
  • IaC for ML — Terraform + SageMaker Pipelines or equivalent. No manual console deployments to production.
  • Feature store experience — SageMaker Feature Store, Tecton, or Feast — with explicit ownership of online/offline parity.
  • Experience implementing champion/challenger, shadow, and canary deployment patterns in production.
  • Experience with drift and model monitoring (Evidently, Arize, WhyLabs, or SageMaker Model Monitor) wired to a paging path.
  • Software-engineering-first mindset — treat ML systems as systems, not notebooks.
  • Applicants must possess legal authorization to work for our company in the U.S. without the need for immigration sponsorship.
  • Ability to comply with state gaming licensing and background checks as required for role; applicable employees must be licensed by at least one jurisdictional agency.

Benefits

  • Medical, Dental, Vision, Life, and Disability Insurance
  • 401(k) with company match
  • Pre-tax spending accounts including health care FSA and commuter savings
  • Flexible paid time off
  • Professional development reimbursement and ongoing skills training opportunities
  • Employee resource groups
  • Swag, ticket giveaways, and more
  • Eligible for participation in a performance-based bonus plan

BetMGM is revolutionizing sports betting and online gaming in the United States and Canada. We are a partnership between MGM Resorts International and Entain Group. Brands include BetMGM Casino, BetMGM Sportsbook, Borgata Online, Party Casino and Party Poker.

🇺🇸 United StatesGamingEnterprise

Details

Visa sponsorshipNo
$135k–$170k/yr