Sr. Principal Machine Learning Engineer

Comcast Comcast · Media · Remote

Sr. Principal Machine Learning Engineer to lead the design, implementation, and evolution of the ML stack for Universal Ads, focusing on systems for performance advertising, pacing optimization, and real-time prediction services. The role involves architecting scalable distributed ML systems for high-throughput ad environments, setting ML strategy, and establishing experimentation frameworks.

What you'd actually do

  1. Set vision and technical direction for the long-term ML strategy and roadmap for ad ranking at Universal Ads, including model architecture, infrastructure, and deployment frameworks.
  2. Architect and scale distributed ML systems capable of real-time decisioning across high-throughput ad environments.
  3. Partner with product and marketplace teams to align model performance with user and advertiser outcomes.
  4. Drive technical direction for cross-functional initiatives involving bidding algorithms, pacing, and system optimization.
  5. Shape technical culture, and ensure high standards for research rigor, reproducibility, and code quality.

Skills

Required

  • Advertising Technologies
  • Machine Learning (ML)

Nice to have

  • Collaborating

What the JD emphasized

  • real-time decisioning
  • high-throughput
  • experimentation and evaluation frameworks

Other signals

  • ML stack
  • real-time prediction services
  • ad ranking
  • distributed ML systems
  • experimentation and evaluation frameworks