Boulder, CO

Salary
$155,000–$200,000from the description
Posted
Aug 7, 2026
Location
Boulder, CO
Last confirmed open
Sep 24, 2026

What this job asks for AI summary

A hands-on applied data science role at an AdTech company, responsible for building and deploying predictive models, agentic AI systems, and experimentation frameworks that optimize ad performance and monetization. The position spans the full ML lifecycle — from prototyping and model evaluation to production deployment — and includes cross-functional collaboration, mentoring junior data scientists, and translating findings into strategic decisions for technical and non-technical stakeholders.

Senior level · Boulder, CO · Full-time

Must have (16)
PythonSQLPandasScikit-LearnPyTorch or TensorFlowLangChain or PydanticaiHugging FaceSparkDatabricksAWSA/B testingcausal inferencereinforcement learningdeep learningLLMsagentic AI
Nice to have (2)
ad tech (RTB/DSP/SSP)Scrum or Kanban

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 3 people in the Boulder, CO area plausibly meet what this posting asks for (data scientists). range 1–6

Applicant volume Light — Few people clear these requirements, so an application that does clear them gets looked at. Worth applying to even if you miss a nice-to-have.

What gives you an edge
LangChain6%Hugging Face10%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
Python88%SQL72%Pandas72%Scikit-Learn58%A/B testing45%deep learning40%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $136,988 (middle half $103,160–$169,191). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 8, 2026. It is a model, not a headcount.

Why we read it this way (6)

The posting is simultaneously for a Senior and a Staff Data Scientist; the compensation range spans both levels ($155K–$185K senior, $170K–$200K staff in Colorado). The bottom of the pay band/max here covers the full combined range. The seniority assessment reflects Senior, as the requirements and scope are consistent with that band despite the Staff framing — no clear org-wide, multi-team technical authority is described.

The New York, NY office is also listed as a location; the CBSA is set to Boulder, CO (the first-listed office and the state used for the compensation disclosure). Candidates near either office are expected to work in-person by default.

Ad tech ecosystem knowledge (RTB, DSP/SSP, auctions, yield optimization) is explicitly called 'a big plus,' placing it in the preferred category.

LangChain and PydanticAI are listed together as examples of modern AI/ML orchestration frameworks; they are treated as alternatives to each other within that requirement. PyTorch and TensorFlow are similarly listed as interchangeable options.

PySpark is listed alongside Spark as a distributed computing framework; Spark is used as the primary skill name with PySpark as an alternative since they refer to the same ecosystem.

No minimum total years of experience is explicitly stated in the posting — experience requirements are framed qualitatively rather than with a specific number of years.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗