Job Closed
This listing is no longer active.
Founded in 2012, Ibotta is a mobile technology startup company backed by Silicon Valley investors. Headquartered in Denver, Colorado, the company is stationed i
Senior Data Scientist
Location
Colorado
Posted
85 days ago
Salary
$130K - $165K / year
Seniority
Senior
Job Description
Senior Data Scientist
Ibotta
Ibotta is seeking a Senior Data Scientist to join our fast growing Client Data & Measurement team and move forward our mission to Make Every Purchase Rewarding. We are a cross-functional team that creates data and analytical solutions throughout the business. We seek to understand, and provide recommendations to spur business growth, serving as an expert within the company for delivering solutions that solve complex challenges. As a Senior Data Scientist, you will be responsible for using the latest developments in statistics, machine learning, and data visualizations. Using these skills, you will identify and build strategic opportunities to grow the business, support initiatives, and drive value. In addition, you will be expected to build trustworthy and robust datasets for use throughout the organization. This role will immediately drive impact through the support, guidance, and collaboration with multiple spokes as part of our Hub and Spoke organizational layout. This position is available in multiple locations: Denver, Colorado - if you are in or willing to relocate to the Denver area, this is a hybrid position requiring 3 days in office (Tuesday, Wednesday, and Thursday). Remote options are available for the following states - AZ, AR, CA, FL, GA, IL, IN, IA, KS, MD, MA, MI, MN, MO, MT, NV, NJ, NY, NC, OH, OK, PA, TN, TX, UT, VA, WA, WI. If you’re not in the Denver metro area or the listed states, relocation reimbursement to Denver is available. What you will be doing: - Initiate and drive collaboration with stakeholders, architects, and data engineers to discover, define, cleanse, and refine the data needed for analysis and modeling - Establish strong cross departmental relationships with stakeholders and peers to understand business problems and opportunities for improvements - Analyze, and at times build, large and novel datasets to extract actionable insights to inform model development and understand customer behavior and or product performance - Ability to prioritize projects based on business impact and value; lead and manage large scale projects - Build models using a variety of statistical and machine learning techniques, from selecting the best type of model for the problem to using advanced techniques to measure and optimize model performance - Become an expert of the Ibotta Data Ecosystem and how various teams leverage Ibotta’s suite of data to answer domain specific business questions through advanced analytic techniques - Inform experimental design to formulate solutions addressing major business challenges and innovation opportunities - Provide data science mentoring and education to this team and others across the company - Embrace and uphold Ibotta’s Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency & A good idea can come from anywhere What we are looking for: - 5+ years of experience making significant impacts in a professional data science or machine learning role - Bachelor’s degree in Computer Science, Engineering, Analytics or a related field required - A history of and passion for driving important decisions using data and data storytelling - A love of learning and continuous development, including staying at the forefront of the latest advances in data science and machine learning. Broad-scale community contributions to the fields of data science and machine learning in the way of conference presentations, professional publications, and/or recognized internet presence are a strong plus - Applied machine learning and statistical algorithms to optimize processes, predict outcomes, forecast trends, and enhance decision-making, driving improved efficiency and results - Expert-level Python knowledge, skills, and abilities. Spark or PySpark experience is a strong plus - Excellent statistical analysis skills, with a solid understanding of experimental design and time series analysis a strong plus - Superior analytical and problem solving skills - Expert-level knowledge, skills, and abilities in database manipulation, query languages, and graph data schemas - Experience manipulating complex data to apply business rules for improved feature engineering within data lakes, distributed systems, and data streams - Experience in MLOps a strong plus but not required 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: $130,000 - $165,000. 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. - 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. - 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. #LI-Remote #BI-Remote #BI-Hybrid
Benefits
- 401(K), 401(K) matching, Adoption Assistance, Childcare benefits, Commuter benefits, Company equity, Company-sponsored outings, Customized development tracks, Dental insurance, Disability insurance, Diversity manifesto, Documented equal pay policy, Volunteer in local community, Family medical leave, Fitness stipend, Flexible Spending Account (FSA), Flexible work schedule, Generous parental leave, Generous PTO, Company-sponsored happy hours, Health insurance, Job training & conferences, Open door policy, Life insurance, Charitable contribution matching, Mean gender pay gap below 10%, Mentorship program, Paid volunteer time, Online course subscriptions available, Onsite gym, Open office floor plan, Paid holidays, Paid industry certifications, Pair programming, Paid sick days, Onsite office parking, Partners with nonprofits, Performance bonus, Pet insurance, Promote from within, Recreational clubs, Lunch and learns, Relocation assistance, Remote work program, Return-to-work program post parental leave, Free snacks and drinks, Team based strategic planning, OKR operational model, Team workouts, Continuing education available during work hours, Mandated unconscious bias training, Unlimited vacation policy, Vision insurance, Wellness programs, Some meals provided, Mental health benefits, Diversity employee resource groups, Hiring practices that promote diversity, Fertility benefits, Employee resource groups, Employee-led culture committees, Hybrid work model, In-person all-hands meetings, Summer hours, President's club, Employee awards, Pay transparency, Mother's room, Personal development training, Flexible time off, Bereavement leave benefits
Related Guides
Related Categories
Related Job Pages
More Data Scientist Jobs
Healthcare Data Scientist
Diverge HealthEmpowering primary care practices to deliver the highest quality care to underserved patients
• Analyze healthcare datasets—including claims, electronic health records, and health information exchange data—to identify opportunities to improve patient care and outcomes. • Develop models and analytical approaches to support population health initiatives such as risk stratification, quality improvement, and market analysis. • Design and deliver dashboards, reports, and data visualizations that translate complex findings into clear, actionable insights. • Partner with clinical, operational, and leadership teams to define analytics needs and guide data-informed decisions. • Build and maintain data models and analytical workflows using tools such as Snowflake, DBT, and modern cloud data platforms. • Apply statistical methods and advanced SQL techniques to investigate trends, evaluate programs, and inform strategy. • Explore and integrate new data sources—including population, census, and operational data—to deepen understanding of patient needs. • Contribute to the evolution of our analytics infrastructure and machine learning capabilities using cloud-based tools and notebooks. • Stay current with emerging AI technologies and contribute to strategic roadmap planning.
Working Student – Data Science
Serviceplan Group#HouseOfCommunication | 42 locations worldwide | Building Best Brands
• Create target group analyses • Evaluate marketing-relevant models, e.g., based on spend, revenue and tracking data • Contribute to the standardization of data collection and analysis processes and to the preparation of reports • Support data preparation, analysis and visualization • Prepare presentations and support project work
AI Model Evaluator
MercorCincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.
Role Description - Evaluate LLM-generated responses to coding and software engineering queries for accuracy, reasoning, clarity, and completeness. - Conduct fact-checking using trusted public sources and authoritative references. - Execute code and validate outputs using appropriate tools to ensure accuracy. - Annotate model responses by identifying strengths, areas of improvement, and factual or conceptual inaccuracies. - Assess code quality, readability, algorithmic soundness, and explanation quality. - Ensure model responses align with expected conversational behavior and system guidelines. - Apply consistent evaluation standards by following clear taxonomies, benchmarks, and detailed evaluation guidelines. Qualifications - BS, MS, or PhD in Computer Science or a closely related field - 5+ years of real-world experience in software engineering or related technical roles - Expertise in at least two relevant programming languages (e.g., Python, Java, C++, JavaScript, Go, Rust, Ruby, SQL, Powershell, Bash, Swift, Kotlin, R, TypeScript, HTML/CSS) - Ability to solve HackerRank or LeetCode Medium and Hard-level problems independently - Experience contributing to well-known open-source projects, including merged pull requests - Significant experience using LLMs while coding and understanding their strengths and failure modes - Strong attention to detail and comfort evaluating complex technical reasoning, identifying subtle bugs or logical flaws Requirements - Prior experience with RLHF, model evaluation, or data annotation work (Preferred) - Track record in competitive programming (Preferred) - Experience reviewing code in production environments (Preferred) - Familiarity with multiple programming paradigms or ecosystems (Preferred) - Experience explaining complex technical concepts to non-expert audiences (Preferred) Benefits - Compensation: $60–$100/hour - Type: Full-time or Part-time Contract Work - Location: Remote Application Process - Upload resume - AI interview based on your resume - Submit form Resources & Support - For details about the interview process and platform information, please check: Interview Process - For any help or support, reach out to: support@mercor.com - PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.
Senior Data Scientist
MercorCincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.
Role Description - Design challenging, real-world STEM problems to evaluate model reasoning and problem-solving. - Implement tasks using Python in an agentic development environment. - Analyze model/agent behavior to diagnose reasoning gaps and improve performance. - Develop reproducible and testable deliverables with clear specifications and deterministic tests. - Collaborate with AI research teams to enhance model outputs and training data quality. - Work independently and asynchronously to meet deadlines and project goals. Qualifications - Deep expertise in data science, machine learning, finance, and/or Python-based coding. - Active or recently graduated PhD (Top 20 U.S.-based school). - Strong research background in frontier STEM topics. - Ability to engage reliably for 30+ hours/week, primarily on weekdays. - Demonstrated technical output such as high-quality open-source contributions. - Comfort reading and reasoning about agent behavior traces to diagnose failure modes. Requirements - Familiarity with agentic frameworks and OSS ecosystems like LangChain, MetaGPT, AutoGen, AutoGPT, CrewAI, LlamaIndex, BabyAGI, SuperAGI, CAMEL, AgentGPT, Dify. Benefits - Compensation: $50–$100/hour - Commitment: 30+ hours/week Application Process - Upload resume - AI interview based on your resume - Submit form Resources & Support - For details about the interview process and platform information, please check: Interview Process - For any help or support, reach out to: support@mercor.com


