Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Machine Learning Engineer image - Rise Careers
Job details

Senior Machine Learning Engineer - job 1 of 2

Fetch is building America’s Rewards App that empowers consumers to earn rewards for their purchases. They are looking for a Senior Machine Learning Engineer to help develop and operationalize ML models.

Skills

  • Python programming
  • ML model training
  • Production deployment
  • Cloud computing (AWS)

Responsibilities

  • Develop and deploy ML models
  • Collaborate with backend, devops, and data engineers
  • Manage data labeling/collection/management
  • Translate business problems into ML applications

Education

  • Degree in Computer Science or related field

Benefits

  • Equity options
  • 401k match up to 4%
  • Medical, dental, and vision plans
  • Education reimbursement
  • Paid parental leave
To read the complete job description, please click on the ‘Apply’ button
Fetch Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Fetch DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Fetch
Fetch CEO photo
Wes Schroll
Approve of CEO

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Machine Learning Engineer, Fetch

Fetch is on the lookout for a Senior Machine Learning Engineer to join our dynamic team! As a part of a company where millions use our America's Rewards App every month, you'll play a key role in transforming how consumers connect with their favorite brands. At Fetch, we pride ourselves on being pioneers in the ML space, leveraging cutting-edge technology to improve receipt understanding, fraud detection, and enhance ad ranking and recommendation systems. Your day-to-day will revolve around developing and operationalizing machine learning models at scale, collaborating with a talented team of engineers to ensure our platform is not only effective but also innovative. Are you a data-driven problem solver with a knack for translating complex business challenges into actionable ML applications? If you have a strong background in Python, experience with deploying ML models, and thrive in fast-paced environments, Fetch is the perfect place for you to harness your skills. You’ll be part of a supportive, people-first culture where your ideas are valued, and you can truly make an impact. Plus, with amazing benefits like equity options, flexible work arrangements, and comprehensive health plans, working at Fetch means being appreciated and encouraged to grow. If you’re excited about using your expertise to influence our successful platform and drive brand loyalty for millions, then we want to hear from you! Join us in our journey to reshape the marketplace and to continue delivering value to users and stakeholders alike.

Frequently Asked Questions (FAQs) for Senior Machine Learning Engineer Role at Fetch
What are the primary responsibilities of a Senior Machine Learning Engineer at Fetch?

As a Senior Machine Learning Engineer at Fetch, your main responsibilities will encompass the end-to-end life-cycle of machine learning processes. This includes data labeling, model development, and deploying these models into large-scale production environments. You will closely collaborate with backend, devops, and data engineering teams to create impactful and efficient solutions, ultimately enhancing our America's Rewards App experience for users.

Join Rise to see the full answer
What qualifications are required for the Senior Machine Learning Engineer position at Fetch?

To qualify as a Senior Machine Learning Engineer at Fetch, you'll need excellent programming skills, particularly in Python, and experience in training ML models using frameworks like PyTorch or TensorFlow. Additionally, familiarity with deploying models in high-traffic production environments and cloud platforms such as AWS is essential. Strong mathematical skills and independent problem-solving capabilities are highly valued in this role.

Join Rise to see the full answer
What tools and technologies does the Senior Machine Learning Engineer at Fetch utilize?

At Fetch, a Senior Machine Learning Engineer will work with various tools and technologies, including model serving platforms like TFServing, TorchServe, and Triton. Experience with ONNX, TensorRT, and cloud computing environments such as AWS will be beneficial. A good grasp of statistical methods, particularly in A/B testing and causal inference, can also enhance the effectiveness of your ML applications.

Join Rise to see the full answer
What growth opportunities are available for a Senior Machine Learning Engineer at Fetch?

Fetch is committed to the ongoing development of its employees. As a Senior Machine Learning Engineer, you can access educational reimbursement opportunities up to $10,000 annually, allowing you to continue learning and stay updated in your field. Furthermore, the inclusive culture at Fetch fosters innovation and encourages you to take on challenging projects that can propel your career forward.

Join Rise to see the full answer
What kind of work environment can a Senior Machine Learning Engineer at Fetch expect?

At Fetch, a Senior Machine Learning Engineer can expect a flexible and collaborative work environment, with options to work remotely from anywhere in the United States or in one of our beautiful offices located in Madison, Birmingham, or Chicago. We prioritize a people-first culture that promotes trust, accountability, and innovative thinking while ensuring you have the tools and support needed to succeed.

Join Rise to see the full answer
Common Interview Questions for Senior Machine Learning Engineer
What is your experience with deploying ML models in production?

When answering this question, describe the specific projects where you successfully deployed ML models. Explain the tools and frameworks you used, any challenges you faced, and how you overcame them. Highlight your understanding of scaling and performance tuning, which are critical for high-traffic environments.

Join Rise to see the full answer
Can you explain how you approach feature engineering?

In your response, detail your process for identifying, selecting, and manipulating features to improve model performance. Provide examples or techniques you've used, such as interaction features or transformations, to support your strategies in a convincing manner.

Join Rise to see the full answer
How do you handle model drift in production?

Discuss your methods for monitoring model performance over time and the steps you take to retrain or adjust the model as necessary. Emphasizing your proactive approach and the tools you utilize for tracking model performance can demonstrate your depth of knowledge.

Join Rise to see the full answer
What strategies do you use to improve model accuracy?

Share specific examples of techniques you’ve implemented to enhance model accuracy, such as hyperparameter tuning, using ensemble methods, or experimenting with different algorithms. Demonstrate your analytical skills and a results-oriented mindset.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple ML projects?

Explain your strategy for task management, highlighting your organizational skills and ability to prioritize based on project timelines and business impacts. Mention any tools you utilize for project management to showcase your efficiency.

Join Rise to see the full answer
Describe a complex machine learning problem you solved.

Share a precise instance where you tackled a challenging ML problem. Outline the problem, your approach to solution finding, and the results achieved. Focus on how your work made a tangible difference and demonstrate your problem-solving skills.

Join Rise to see the full answer
What machine learning frameworks are you most comfortable with?

Discuss your proficiency with ML frameworks, such as TensorFlow and PyTorch. Provide examples of projects where you’ve utilized these frameworks to demonstrate your hands-on experience and capabilities.

Join Rise to see the full answer
How do you ensure your machine learning solutions are robust and maintainable?

Talk about your practices around code documentation, testing, and version control. Emphasizing the importance of maintainability in your work processes reflects your professionalism and commitment to quality.

Join Rise to see the full answer
Can you discuss your experience with model interpretability?

Highlight your understanding of model interpretability techniques and tools, like SHAP or LIME, and how you have applied them in real-world scenarios. Offering examples gives insight into your comprehensive understanding of ML.

Join Rise to see the full answer
What excites you about the future of machine learning?

Share your enthusiasm for the field and any emerging trends or technologies that you believe will shape its future. Discuss specific areas you’re interested in exploring further to convey your passion and proactive learning attitude.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 2 days ago
Mission Driven
Customer-Centric
Transparent & Candid
Growth & Learning
Fast-Paced
Inclusive & Diverse
Work/Life Harmony
Rise from Within
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Education Stipend
Learning & Development
Bias Training
Performance Bonus
Photo of the Rise User
Hermeus Hybrid No location specified
Posted 4 days ago
Photo of the Rise User
Posted 3 days ago

Join a fast-growing, founder-led technology company that’s still only in its early innings. Ranked one of America’s Best Startup Employers by Forbes two years in a row, Fetch is building a people-first culture rooted in trust and accountability. H...

143 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$120,000/yr - $180,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!