Taro Logo

Staff Machine Learning Engineer (Forecasting & Optimization)

Fetch is a revolutionary shopping platform where brands and consumers come together for a loyalty-driving, points-exploding, money-saving party.
United States
$100,000 - $220,000
Machine Learning
Staff Software Engineer
Remote
7+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Machine Learning Engineer (Forecasting & Optimization)

Fetch is building a revolutionary shopping platform where brands and consumers come together for a loyalty-driving, points-exploding, money-saving party. As a Staff Machine Learning Engineer focusing on forecasting and optimization, you will design models to forecast offer performance and optimize offer structures. You'll use cutting-edge machine learning techniques to improve how Fetch designs offers to maximize redemption rates, user satisfaction, and overall campaign success. Your work will have a direct impact on how Fetch partners with brands to drive ROI.

Key responsibilities include:

  • Developing and implementing machine learning models for forecasting offer performance and predicting key metrics
  • Building optimization algorithms for offer structure design
  • Collaborating with business and product teams to identify optimization opportunities
  • Analyzing offer effectiveness and making improvement recommendations
  • Using experimentation and simulation techniques to validate models and strategies
  • Mentoring junior engineers and data scientists

We're looking for someone with:

  • 7+ years of experience in machine learning, focusing on forecasting, optimization, or similar fields
  • Strong programming skills in Python, R, or other relevant languages
  • Expertise in optimization techniques and experience with large-scale data
  • Excellent problem-solving skills and ability to turn complex business requirements into technical solutions

Join a fast-growing, founder-led technology company that's still in its early innings. Ranked one of America's Best Startup Employers by Forbes two years in a row, Fetch offers competitive compensation, equity, and comprehensive benefits. We provide a flexible work environment with remote options, continuing education support, and a culture that values diversity and inclusion.

Last updated 10 months ago

Responsibilities For Staff Machine Learning Engineer (Forecasting & Optimization)

  • Develop and implement machine learning models to forecast offer performance and predict key metrics
  • Build optimization algorithms to help design offer structures
  • Collaborate with business and product teams to identify optimization opportunities
  • Analyze the effectiveness of current offers and make recommendations
  • Use experimentation and simulation techniques to validate forecast models and optimization strategies
  • Mentor and provide technical guidance to junior engineers and data scientists

Requirements For Staff Machine Learning Engineer (Forecasting & Optimization)

Python
  • 7+ years of experience in machine learning, focusing on forecasting, optimization, or a similar field
  • Proven experience with machine learning models for time-series forecasting, predictive analytics, and optimization
  • Strong programming skills in Python, R, or other relevant languages
  • Expertise in optimization techniques, including linear programming, convex optimization, etc
  • Experience working with large-scale data and building robust data pipelines
  • Excellent problem-solving skills and the ability to turn complex business requirements into technical solutions

Benefits For Staff Machine Learning Engineer (Forecasting & Optimization)

401k
Dental Insurance
Education Budget
Equity
Medical Insurance
Parental Leave
Vision Insurance
  • Equity
  • 401k Match
  • Comprehensive medical, dental and vision plans
  • Pet insurance
  • Education reimbursement
  • Employee Resource Groups
  • Flexible PTO
  • Paid holidays
  • Parental leave
  • Childcare assistance

Interested in this job?