Ibotta

Technology

StaffMachineLearningEngineer

$206–230k Denver, Colorado, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Staff Machine Learning Engineer at Ibotta. Skills: Machine Learning, ML platforms, Data systems. Lead design, development, deployment. Develop production-grade ML systems”

Industry & Context.

Technology

What They're Looking For.

Must Have

6+ years industry experience, Deploying ML systems at scale, Advanced knowledge ML frameworks, Expertise big-data tools, Experience cloud infrastructure, Mentoring junior engineers

Nice to Have

PhD preferred, GCP Professional Data Engineer, AWS Data Analytics, Databricks Certified, Dbt Certified

What You'll Do.

Develop production-grade ML systems

Ensure integration ML services

Integrate ML pipelines

Communicate complex concepts

Communicate ML solutions

Communicate analysis results

Mentor Data Scientists

Foster technical ownership

Foster rigorous experimentation

Foster best practices

How You'll Work.

Team & Collaboration

Core Data & Analytics team; Machine Learning Platform teams; Technical teams; Non-technical stakeholders; Business stakeholders; Technology leaders; Analytics organization

Communication Scope

Communicate complex concepts; Communicate ML solutions; Communicate analysis results

Process & Methodology

Delivery owner

Full Job Description

Ibotta is seeking a Staff Machine Learning Engineer to join our Core Data & Analytics team and contribute to our mission to Make Every Purchase Rewarding. We’re looking for someone who has a passion for building scalable machine learning solutions using technologies and tools such as Python, Spark, Databricks, AWS, Sagemaker, etc. As a Staff Machine Learning Engineer, you will act as a technical leader and delivery owner for complex, high-impact ML initiatives spanning foundation models, data systems, and large-scale ML platforms. This role will immediately impact ML strategy and drive impact through the support, guidance, and collaboration with multiple teams as part of our analytics organization. We’re looking for a technical leader to further mature our current infrastructure and abstractions and identify new opportunities to add value through ML applications.   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. Not based in one of these areas? We will offer a relocation bonus to help make your move to the Mile High City a smooth one.   What you will be doing: - Lead the design, development, and deployment of production-grade ML systems across the organization. - Work with Ibotta architecture and Machine Learning Platform teams to ensure integration of machine learning services and pipelines in larger technology infrastructure. - Act as a liaison between technical teams and non-technical stakeholders to communicate complex concepts clearly. - Communicate complex machine learning solutions, concepts and the results of analyses in a clear and effective manner to business stakeholders and technology leaders to maximize the effectiveness

Free ATS check

Applying for this Staff Machine Learning Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Ibotta?

Real rants from real employees. Read before you apply.

Read Company Rants →