S

Sirius XM Radio

Subscription-based satellite radio and streaming

Senior Staff Machine Learning Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeDublin, IrelandNo salary listedIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Engineering, or a related field is required.
  • At least 8 years of experience in ML Engineering, MLOps, data engineering, or a similar role is required.
  • Deep knowledge of machine learning models and algorithms is required.
  • At least 8 years of experience with Databricks, MLFlow, and other relevant machine learning tools and frameworks is required.
  • Proficiency in programming languages such as Python, Scala, or Java is required.
  • Expertise in cloud platforms such as AWS or Azure and containerization technologies such as Docker and Kubernetes is required.
  • Expertise with infrastructure-as-code tooling and practices, such as CDK or Terraform, is required.
  • Strong analytical, problem-solving, and communication skills are required.

Responsibilities

  • Lead the deployment of machine learning models into production using Databricks and MLFlow, ensuring high performance and integration with existing systems.
  • Implement scalable and reliable model-serving solutions for both batch and real-time workloads.
  • Design and maintain CI/CD pipelines for automated build, testing, validation, and deployment of machine learning artifacts.
  • Support safe rollout and rollback strategies across environments.
  • Translate feature definitions from data scientists into production-grade pipelines.
  • Build and maintain reliable feature-serving systems to ensure consistency between training and inference environments.
  • Optimize feature pipelines for performance, maintainability, and scalability.
  • Support model registration, versioning, publishing, and promotion.
  • Implement retraining pipelines and redeploy improved models as data and algorithms evolve.
  • Participate in the decommissioning and retirement of models.
  • Ensure production models meet latency, throughput, and reliability requirements.
  • Implement logging, monitoring, and alerting for machine learning systems.
  • Investigate and resolve issues related to model performance, deployments, and infrastructure.
  • Contribute to operational runbooks and documentation.
  • Work closely with data scientists, engineers, and other stakeholders, providing machine learning engineering and operations expertise and support.
  • Spearhead the adoption of industry best practices in machine learning engineering and operations, focusing on version control, data governance, and resource optimization.

About the Company

Sirius XM Radio

Subscription-based satellite radio and streaming

SiriusXM offers satellite radio and online streaming that brings music, sports, news, and talk content to listeners in North America through monthly or annual subscriptions, plus advertising on some channels. It works by delivering live broadcasts and on-demand shows via satellite and internet streams, with exclusive programming and artist- or event-focused channels, and it partners with car manufacturers to embed its service in in-car entertainment. Its edge comes from exclusive content and partnerships, such as being the audio broadcaster for major events like the Masters and running artist-specific channels, alongside curated content for holidays and special occasions. The company aims to grow its subscriber base and advertisers by providing a broad, easy-to-access catalog of premium audio entertainment and partnerships that enhance the listening experience.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2008

Recently Posted Jobs

Explore more opportunities at Sirius XM Radio

See more jobs