Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Machine Learning Engineer

$206k - $230k

Ibotta inc.

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 of machine learning initiatives.
  • Mentor ML Engineers and Data Scientists, fostering a culture of technical ownership, rigorous experimentation, and best practices.
  • Embrace and uphold Ibotta's Core Values: Integrity, Boldness, Ownership, Teamwork, Transparency & A good idea can come from anywhere
What we are looking for:
  • 6+ years of professional industry experience as a Machine Learning Engineer or Software Engineer, focused on deploying machine learning systems at scale.
  • Advanced knowledge of multiple ML frameworks like: Sklearn, TensorFlow, Sagemaker, Spark ML.
  • Expertise working with distributed big-data tools and event-based architectures, ideally Spark and Kafka.
  • Deep hands-on experience prototyping, building, releasing, and monitoring mission-critical machine learning models in high traffic applications.
  • Experience working within a cloud-based infrastructure, ideally AWS.
  • Track record of mentoring junior engineers or leading cross-functional initiatives.
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), Lifestyle Spending Account, Employee Stock Purchase Program, and 401k match. Denver office perks include paid parking, snacks, and occasional meals.
  • Base compensation range: $206,000 - $230,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.
  • 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.

#LI-Remote

#BI-Remote

#BI-Hybrid
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer in Denver, CO vacancy
  •  ...Bet365 to connect them with exceptional professionals for this role. We are seeking a highly pragmatic, results-driven Machine Learning (ML) Engineer to join our newly established US Data team. In this role, you will build the reliable, automated infrastructure that... 
    Suggested

    Bet365

    Denver, CO
    9 days ago
  • $165k - $195k

     ...Senior Machine Learning Engineer The Marlin Alliance, Inc. is seeking a talented and experienced Senior Machine Learning Engineer to join our team. The successful candidate will be expected to design, develop, and implement advanced machine learning models and algorithms... 
    Suggested
    Contract work
    Work at office

    The Marlin Alliance

    Denver, CO
    3 days ago
  •  ...Position Summary: MGMA is seeking a Machine Learning Engineer to enhance and expand its data ecosystem through intelligent automation and predictive modeling. This role will focus on improving existing Azure-based ML pipelines, developing new models, and supporting... 
    Suggested
    Local area

    My3Tech Inc

    Denver, CO
    3 days ago
  • $35 per hour

     ...role, you’ll work with neuroscientists, physicians, software engineers, and electrical engineers to develop the next-generation...  ...(BCI). Job Description and Responsibilities We are hiring a Machine Learning Engineer Intern to develop novel neural decoders to increase... 
    Suggested
    Hourly pay
    Temporary work
    Internship
    Flexible hours

    Dormont Manufacturing Company

    Denver, CO
    1 day ago
  •  ...Machine Learning Engineer LOCATION Aurora, CO 80014 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and innovative Machine Learning Engineer to join our team and help build intelligent... 
    Suggested
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Aurora, CO
    1 day ago
  • $95k - $150k

     ...Junior Machine Learning Engineer Since 2010, SynergisticIT has helped more than 10,000 jobseekers get hired at hundreds of tech clients by providing the required tech stack, real-world project experience, and U.S.-based exposure. Role Description Junior Machine... 
    Internship

    SynergisticIT

    Denver, CO
    3 days ago
  •  ...Software Engineer, Machine Learning Team Blissway is a startup that simplifies toll collection and dramatically improves highway safety. We are multiple startups in one: Deep Tech, AI/ML, Hardware, SaaS, and IoT. For the past five years, we have built a nearly insurmountable... 
    Work at office
    Relocation package
    Night shift

    BLISSWAY

    Denver, CO
    1 day ago
  •  ...Applied Algorithms and Autonomy team, you will contribute to the design and development of machine learning and AI capabilities for True Anomaly. Working alongside experienced engineers, you will support the development of models and pipelines that enable object... 
    Permanent employment
    Internship
    Work at office

    Dormont Manufacturing Company

    Denver, CO
    2 days ago
  •  ...scientists. Who Should Apply Recent computer science/engineering/mathematics/statistics or science graduates looking to make...  ...communication skills Required Skills for Data Science/Machine Learning Bachelors degree or Masters degree in Computer Science... 
    H1b

    SynergisticIT

    Denver, CO
    4 days ago
  • $202.54k - $256.16k

     ...career to the next level. If you want to learn, grow, and do the best work of your life...  ...about working on Calendly’s Data Science & Machine Learning team?  We make things possible...  ..., we are looking for a Machine Learning Engineer who will deliver business value by executing... 
    Full time
    Remote work

    GrabJobs

    Denver, CO
    1 day ago
  • $228k - $253k

     ...Ibotta is seeking a Principal 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... 
    Full time
    Work at office
    Immediate start
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Ibotta

    Denver, CO
    5 days ago
  • $107.66k - $161.7k

     ...topics and providing a unique platform to learn and connect with others. Poe : a...  ...About the Team and Role: Our small engineering team works on challenging problems every...  ...product and our company. At Poe, we use Machine Learning in various parts of the product... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Aurora, CO
    1 day ago
  •  ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Aurora, CO
    1 day ago
  •  ...for high-volume, real-time, multi-modal machine-generated data — including logs, time series...  ...excellence of Splunk and Cisco's global engineering capabilities. Our work spans networking,...  ...structure and unstructured data, deep learning-based time series modeling, advanced... 
    Flexible hours

    Webex Events (formerly Socio)

    Denver, CO
    2 days ago
  • $114.6k - $234.6k

     ...greater good in our products and our actions. We are constantly learning and taking opportunities to grow our careers and ourselves. We...  .../benchmarking and human preference learning. Apply engineering principles for defining robust and maintainable architectures... 
    Temporary work
    Flexible hours

    Oracle

    Denver, CO
    1 day ago
  • $150k - $250k

     ...closed‑loop evaluation mindset). Ship deep learning solutions (including LLM / VLM where...  ...Prediction, Planning, Research, and platform/engineering leads to land cross‑cutting improvements...  ...M.S. or Ph.D. in Computer Science, Machine Learning, AI, or a related field—or equivalent... 
    Temporary work

    pony.ai

    Denver, CO
    2 days ago
  • $200k - $309k

     ...improvements, and fundamentally reshape the user experience and interface of the BCI. About the Role: Engineers on the BCI team utilize signal processing and machine learning to communicate with the brain. You will have access to the most cutting-edge neural interface... 
    Full time
    Temporary work
    Flexible hours

    Dormont Manufacturing Co

    Denver, CO
    2 days ago
  • $264k - $330k

     ...go beyond simple assistance to power real automation and decision‑making. Who We Are Looking For We’re seeking a Principal Machine Learning Engineer to help define and lead the next generation of AI systems within Realm‑X. This is a company‑impact role. You will own... 

    AppFolio

    Denver, CO
    2 days ago
  • $200k - $250k

     ...Experience training small language models for production use. GPU performance tuning (vLLM, TensorRT, Triton, or similar). Prior staff‑level role in a company with a significant AI infra footprint. Experience with ontology‑driven systems or knowledge graphs supporting... 
    Remote work

    AppFolio

    Denver, CO
    2 days ago
  •  ...competitive compensation and benefits package. Visit our website at: Machine Learning - All Levels Candidate must have an active TS/SCI to be...  ...possess a bachelor’s degree in Computer Science or Computer Engineering or other technical degree. · A security clearance or the... 
    Flexible hours

    International Executive Service Corps

    Littleton, CO
    2 days ago
  • $70 - $87 per hour

     ...Job Summary: Our client is seeking a Machine Learning Engineer/AI Engineer to join their team! This position is responsible for developing, implementing and maintaining knowledge-based or artificial intelligence application systems. The individual should ensure that information... 
    Local area

    KellyMitchell Group

    Englewood, CO
    2 days ago
  • $82.1k - $172.4k

    Job Title: Senior Data Scientist / AI Machine Learning Research Engineer Job Category: Science Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US Anticipated... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Denver, CO
    1 day ago
  • $180k - $200k

     ...Senior ML Engineer Hybrid Why TextUs TextUs is on a mission to revolutionize business communication by enabling seamless and impactful engagement between workers and consumers. With a focus on innovation, ease of use, and delivering measurable results, our... 
    Full time
    Home office
    Shift work

    TextUs

    Denver, CO
    1 day ago
  • $210k - $260k

     ...Staff ML Engineer, Product Rocket Money's mission is to empower people to live their best financial lives. Rocket Money offers members...  ...a leg up on their financial journey. About The Team Machine Learning Engineers at Rocket Money further our mission by building... 
    Work at office

    Truebill (Acquired by Rocket Money)

    Denver, CO
    4 days ago
  • $200k - $309k

    Neuralink is seeking an engineer to join the BCI team, focusing on developing models that decode neural data enabling individuals with paralysis to type and control robotic arms. This full-time position offers a competitive salary range of $200,000—$309,000 USD based on... 
    Full time

    Dormont Manufacturing Co

    Denver, CO
    1 day ago
  • Blissway Inc. in Denver is seeking a Software Engineer for the Machine Learning team. You will own the full pipeline from raw data to production and work on high-accuracy image processing models. The ideal candidate has 2-6 years of experience in software engineering with... 

    Blissway Inc.

    Denver, CO
    2 days ago
  • $98k - $172k

     ...forefront of patient care and make a impact in your community? As a Staff Pharmacist at Walmart, you will be empowered to share your...  ...school completion to bachelor's degrees, including English Language Learning and short-form certificates. Tuition, books, and fees are... 
    Full time
    Temporary work
    Part time

    Walmart

    Aurora, CO
    4 days ago
  • $60 - $76 per hour

     ...help people on their path to better health-from advising on prescriptions to helping manage chronic and specialty conditions. As a Staff Pharmacist, you have a critical role at the forefront of delivering our purpose, modeling our values, and demonstrating genuine,... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Denver, CO
    2 days ago
  • $20 per hour

     ...and community integrated employment. Position: Day Program Staff for Individuals with Intellectual and Developmental Disabilities...  ...in their lives. You get to help participants meet their goals, learn new skills, brighten their day, and in turn your own! You will be... 
    Hourly pay
    Full time
    Part time

    Spectrum

    Denver, CO
    2 days ago
  • $130k - $140k

     ...committed to enriching the lives of those we serve, we are redefining how pharmacy care is delivered. We offer an opportunity to learn and grow your career in a fast-paced, diverse, and inclusive environment. If you are looking for a challenging, team-oriented environment... 
    Full time
    Temporary work
    Work at office
    Monday to Friday
    Flexible hours
    Rotating shift

    Guardian Pharmacy

    Centennial, CO
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Engineer. Be the first to apply!