Data Scientist

Data, Analytics & Insight New York, New York San Francisco, California Los Angeles, California Los Angeles, California Atlanta, Georgia Seattle, Washington Chicago, Illinois


Work Location: A Hybrid Work Experience

At GroupM, we believe that work is a part of life, not the other way around. To support that belief, we have recently adopted a “collaboration-led” hybrid approach to work in order to provide employees with the flexibility to do the best work of their lives no matter where they are working. This means that for roles where it makes sense, you'll spend some of your time in our incredible workspaces (when it's safe to do so) and some of your time remote. Check out this updated list of where we can hire:

  • California – LA or SF
  • Colorado – Denver
  • Florida – Miami/Fort Lauderdale
  • Georgia – Atlanta
  • Illinois – Chicago
  • Massachusetts – Boston
  • Michigan – Detroit
  • New York – New York City tri-state area (NY, NJ, CT)
  • North Carolina – Raleigh/Durham
  • Texas – Austin or Dallas/Fort Worth
  • Utah – Salt Lake City

Position Overview:

The Data Scientist on the performance analytics team will focus on building and automating campaign insights and data-driven optimizations for programmatic media campaigns. The Data Scientist will create custom algorithms and data insights/visualization that will support internal and external teams to drive performance. This role requires excellent technical skills and experience in data matching, analytical and machine learning applications, data mining, reporting, and dashboarding. Through the insights created the individual will contribute significantly to the strategy across various aspects of campaign planning, set-up, optimization, and insights.

Goal: Drive programmatic performance, surface key learnings/insights to ensure the success of the campaigns, and that we meet client business objectives.

Key Responsibilities:

Log-Level Data Management, Analysis, and Reporting

  • Gather, store, and maintain log-level data for all digital channels. Data sources include Ad Server, DSP, DMP, Ad Verification
  • Stitch together DSP, DMP, Ad Server and Ad Verification log-level data together using appropriate methods
  • Perform Reach, Frequency and Overlap Analysis and Insight generation
  • Path-To-Conversion Analysis and Insight generation
  • Audience Profiling, Analysis, and Insight generation
  • Master the deployment of pre-built machine learning algorithms to support programmatic optimizations
  • Support the development of custom machine learning models
  • Process Automation

Aggregated Data Analytics & Actionable Insights

  • Identify and articulate what works/doesn’t explain why and offer recommendations
  • Campaign-level performance diagnostics
  • Domain-level performance diagnostics
  • Budget pacing analysis
  • Audience-level profiling and performance diagnostics
  • Process Automation

Measurement, Reporting & Dashboards Using Aggregated Data

  • Identify measurement and reporting needs and implement across all channels (programmatic and non-programmatic)
  • Identify KPIs and benchmarks related to campaign success and goals
  • Visualize key trends and relationships and articulate actionable insights
  • Design, develop and distribute reports and dashboards and automate the process
  • Process automation

Test & Learn

  • Develop and execute campaign test & learn plans
  • Articulate and report on results

Desirable Experience:

  • 3+ years’ hands-on, proven experience in an analytics or data science role
  • Undergraduate degree in any science involving math and analytics (e.g. business, statistics, engineering, physics, etc.). Graduate degree preferred but not required.

Technical Skills:

  • Cloud Computing environments – Proven Experience
  • Conceptual understanding of cloud computing environments and toolsets
  • GCP preferred
  • AWS and Azure also relevant
  • Statistical Tools and Methods– Proven Experience
  • RStudio, Minitab, SAS, Excel
  • Descriptive, Prescriptive, Predictive Statistical Methods
  • Experimental design, A/B testing setup, execution and measurement, results reporting
  • Programming Languages - Proven Experience
  • Python (pandas, SciPy, scikit-learn, stats models)
  • Spark-Scala
  • R
  • SQL
  • Machine Learning Applications – Working Knowledge
  • Supervised ML (e.g. Classification - Decision Trees, k-means - SVM, Naïve Bayes)
  • Unsupervised ML (e.g. Clustering, PCA, etc.)
  • Dashboards and Visualization - Proven Experience
  • Excel, Tableau, Power BI
  • Python matplotlib, MATLAB
  • AdTech Platform Experience - a plus but not required: Ad Servers, DSP, DMP, Verification providers
  • Spark-Scala

About GroupM 

At the heart of the world’s leading media agency network is a future-facing product company, building the tools to make media work for everyone. In partnership with the globe’s leading clients, agency teams, media companies and technology platforms, we’re using our privileged position to help our customers ascend to vantage points unique in our industry.  

Our teams bring together agile product management, cutting edge data science and enterprise scale engineering to build products that will shape the next decade of data driven marketing. We believe consumer privacy, client confidentiality, brand growth and user experience are essential to performance and the sustainability of the advertising ecosystem and have assembled a global team with diverse skills and experience to help shape that future.  
GroupM and all its affiliates embrace and celebrate diversity, inclusivity, and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We are a worldwide media agency network that represents global clients. The more inclusive we are, the more great work we can create together.