1,489,311open jobs
89,981companies
226,845added this week
Browse all
Salary
$110k – $130k per year
Location
Hybrid (Denver, United States)
Seniority
Junior · 2+ years exp
Visa
H-1B filings in 12 months: 5 · green card filings: 1
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Oct 5, 2026.

Overview
Company
Impact
Profile match
Ibotta is a technology company headquartered in Denver, Colorado, and was founded in 2011. The company provides a mobile app that offers consumers cash-back rewards on groceries, retail purchases, and online shopping, while also operating a performance marketing platform for brands and retailers. It operates the Ibotta Performance Network to deliver digital promotions to millions of users across various publisher platforms and maintains partnerships with major retail chains throughout the United States.

Ibotta is seeking a Data Scientist, Strategic Partner Analytics to join our Publisher Insights team and contribute to our mission to Make Every Purchase Rewarding. Our team leverages the latest developments and best practices in data analyses, testing methodologies, and statistics to provide actionable insights to the Marketing Team.

As a Data Scientist, you’ll work on our Rewards Optimization models, which use uplift modeling to deliver personalized treatments in our weekly retention programs. You’ll own these models end to end, from working with stakeholders and preparing data through model development, production deployment, and ongoing monitoring. You’ll be able to advance not only your technical skills, but your organizational and leadership skills as well, by contributing to the creation of best practices for the team and company, and learning from the more senior scientists and managers on the team.

This position is located in Denver, Colorado as a hybrid position requiring 3 days in office (Tuesday, Wednesday, and Thursday). Candidates must live in the United States.

Not based in Denver? We will offer a relocation bonus to help make your move to the Mile High City a smooth one.

What you will be doing:

  • Build, retrain, and tune the uplift models that decide which bonus each saver receives in our weekly retention programs, balancing incremental redemptions against cost.

  • Own these models in production: maintain feature pipelines, deploy new model versions, and monitor performance and drift over time, following Ibotta’s model development standards.

  • Manage weekly model operations: review results as they come in, adjust model parameters to stay on budget, and within performance thresholds.

  • Help design and analyze the A/B tests and holdouts that measure bonus performance and produce training data for our models.

  • Report model performance and business impact to Marketing stakeholders, and explain results clearly to non-technical audiences.

  • Analyze large datasets on saver behavior to find insights that improve our models and marketing programs.

  • Work with analytics engineers, data engineers, and Marketing partners to find, define, and prepare the data needed for analysis and modeling.

  • Contribute to team best practices, including documentation, code review, and reusable modeling workflows.

  • Embrace and uphold Ibotta’s Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency, & A good idea can come from anywhere.

What we are looking for:

  • 2+ years of progressive experience in a professional data science, machine learning, statistics, or data analysis role, or related experience.

  • Bachelor’s degree in Computer Science, Mathematics, Statistics, Data Science, Economics or similar field required; Advanced degree preferred.

  • Deep Python (pandas, scikit-learn) and SQL skills. Spark or PySpark experience is a strong plus.

  • Hands-on experience building and evaluating machine learning and statistical models, such as gradient boosting and neural networks (TensorFlow/Keras or PyTorch).

  • Working knowledge of experimentation and causal inference. Exposure to uplift or heterogeneous treatment effect modeling is a strong plus.

  • Experience deploying or maintaining at least one model in production, using Git and an orchestration tool such as Airflow or Databricks Jobs. Experience with model monitoring and drift detection is a plus.

  • Experience building features from large, event-level datasets.

  • Comfortable using AI coding assistants, and able to review, test, and debug the code they produce.

  • A passion for driving important decisions using data and data storytelling, including explaining model results and trade-offs to non-technical partners.

  • Experience with marketing incentives, promotions, loyalty, or retention programs, or with models that balance competing goals such as volume and cost, is a plus.

About Ibotta (“I bought a…”)

Ibotta (NYSE: IBTA) is a leading performance marketing platform allowing brands to deliver digital promotions to over 200 million consumers through a network of publishers called the Ibotta Performance Network (IPN). The IPN allows marketers to influence what people buy, and where and how often they shop - all while paying only when their campaigns directly result in a sale. American shoppers have earned over $2.6 billion through the IPN since 2012. The largest tech IPO in history to come out of Colorado, Ibotta is headquartered in Denver, and is continually listed as a top place to work by The Denver Post and Inc. Magazine.

To learn more about what our Tech teams are doing day to day, visit Building Ibotta on Medium.com.

Additional Details:

  • This position is located in Denver, CO and includes competitive pay, flexible time off, benefits package (including medical, dental, vision), Employee Stock Purchase Program, and 401k match. Denver office perks include paid parking, snacks, and occasional meals.

  • Base compensation range: $110,000 - $130,000. Total compensation for this role also includes a variable component in addition to base salary. Equity is included in overall compensation package. This compensation range is specific to the United States labor market and may be adjusted based on actual experience.

  • Ibotta is an Equal Opportunity Employer. Ibotta’s employment decisions are made without regard of race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected status.

  • Applicants must be currently authorized to work in the United States on a full-time basis.

  • Applicants are accepted until the position is filled.

  • For the security of our employees and the business, all employees are responsible for the secure handling of data in accordance with our security policies, identifying and reporting phishing attempts, as well as reporting security incidents to the proper Channels.

Recruiting Agency Notice

Ibotta does not accept agency resumes and is not responsible for any fees related to unsolicited resumes. Please do not forward resumes to any Ibotta employees.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,489,311 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Denver
Data Engineer 1 month ago
$101k – $160k per year • Hybrid • Full-Time • 3+ years exp • High School Diploma • Reston • San Diego • San Francisco • Washington • Wilmington
Python
Java
SQL
PowerShell
Scala
Databases
Databricks
DevOps
Azure
Platform Engineering
Analytics
SSIS
Azure Data Factory
Management
Agile
Apply
$175k – $220k per year • In office • Internship • Bachelor's Degree • Austin
Python
Java
SQL
C++
AI/ML
Machine Learning
Apply
$95k – $135k per year • Hybrid • 3+ years exp • Bachelor's Degree • Atlanta
Python
SQL
PowerShell
Databases
MS SQL
Azure SQL Database
DevOps
Azure
Windows Server
Analytics
ETL/ELT
Apply
$94k – $179k per year • Remote (United States) • 3+ years exp • Bachelor's Degree • United States
Python
SQL
Python
Flask
Django
Databases
Snowflake
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
dbt
Prompt Engineering
DevOps
Rest API
Apply
$101k – $204k per year • Remote (United States) • 2+ years exp • Bachelor's Degree • United States
Python
SQL
SAS
AI/ML
Metaflow
Machine Learning
Analytics
Microsoft Excel
Apply
≈ $22k – $46k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
Databases
Databricks
AI/ML
Machine Learning
DevOps
Azure
Apply
≈ $15k – $36k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Mumbai
Python
SQL
DevOps
CI/CD
Linux
Apply
In office • Full-Time • 2+ years exp
Java
SQL
Perl
Java
Apache Tomcat
Databases
MySQL
PostgreSQL
DevOps
Puppet
VMWare
Chef
Jenkins
Configuration Management
Travis CI
Linux
Apache HTTP Server
Apply
$70k per year • In office • Full-Time • Bachelor's Degree • Australia
Python
JavaScript
DevOps
CI/CD
Git
Apply
$153k – $255k per year • Remote (likely United States) • Bachelor's Degree • New York
Python
Databases
OpenSearch
AI/ML
Model Context Protocol
Function Calling
AI Agents
DeepEval
Langfuse
Promptfoo
Ragas
LLM
RAG
Hallucination
Human-in-the-Loop
LLM Evaluation
Multi-Agent Systems
Tool Use
DevOps
OpenShift
CI/CD
AWS
Management
Agile
QA
Playwright
Apply
Data Engineer 28 days ago
$110k – $126k per year • Equity • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Denver
Python
SQL
Databases
Databricks
AI/ML
Spark
DevOps
Terraform
AWS
Cybersecurity
SOC 2
Apply
$68k per year • Hybrid • Internship • Bachelor's Degree • Denver
Python
SQL
Databases
Databricks
AI/ML
Hadoop
Spark
DevOps
Terraform
GCP
Azure
AWS
Apply
Senior Data Scientist 28 days ago
$144k – $165k per year • Equity • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Denver
Python
Python
pySpark
AI/ML
Spark
Time Series Forecasting
Machine Learning
Apply
$135k – $166k per year • Equity • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Sacramento
Apply
$89k – $101k per year • Equity • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Denver
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
Time Series Forecasting
Machine Learning
DevOps
Git
GitHub
Analytics
ETL/ELT
Looker
Apply
$123k – $192k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • New York • Denver • Toronto
Apply
Head Lifeguard 1 day ago
≈ $44k – $83k per year (Estimated) • In office • Full-Time • 3+ years exp • Denver
Apply
≈ $35k – $72k per year (Estimated) • In office • Full-Time • Denver
Apply
≈ $35k – $72k per year (Estimated) • In office • Part-Time • Denver
Apply
≈ $35k – $70k per year (Estimated) • In office • Full-Time • Denver
Management
Outlook
Apply
See all jobs
This is one of many
1,489,311 more open roles from verified company boards, updated every day.