Senior Applied Scientist

Remote

Company Overview

harpin AI is a high-growth, seed-stage startup on a mission to close the gap between what your data holds and what your business can achieve. We help enterprise teams unlock the revenue potential of their existing CRM, loyalty, and support systems — without replacing a thing.

Built by a proven team with decades of experience in CX, marketing, and data systems, harpin AI was born from a clear market truth: businesses are sitting on massive amounts of valuable data — but most of it goes unused. Fragmented tools, messy data, and dashboards that don’t drive action create a wall between insights and outcomes.

We created harpin AI to tear that wall down.

Instead of another dashboard or CDP, we built a set of modular, AI-powered tools that activate the systems you already use — fueling faster decisions, smarter customer experiences, and measurable ROI. Whether it’s identifying at-risk customers, surfacing churn signals, or launching campaigns with validated segments, harpin AI turns data from a liability into a competitive advantage.

Our customers span retail, hospitality, and gaming, and use harpin AI to drive growth in days — not quarters. If you’re excited about joining a sharp, decisive, purpose-driven team that’s redefining what data can do, we’d love to meet you.

Case Study Examples

  1. Belami ECommerce
  2. Fire & Vine
  3. Morey’s Piers


Founded: 2021
Funding: Seed-Stage, $6.5M raised through MK Capital
Revenue: Post-revenue
CEO: Founded by Scott Sahadi who has experienced successful exits from his last 3 start-ups
Current customers: Fortune 500 hospitality companies & small e-commerce brands
Industry focus: Hospitality, E-Commerce, Retail

Position Overview

We are seeking an experienced Applied Scientist / Machine Learning Engineer to join harpin AI, where we’re building cutting-edge AI solutions that transform how businesses make decisions and take action. You will design and implement advanced algorithms and machine learning models that power our toolset, enabling customers to uncover insights and automate complex workflows. This role involves working with large datasets, leading end-to-end model development, and integrating the latest techniques in areas like deep learning and LLMs. You’ll collaborate closely with cross-functional teams to align technical solutions with harpin AI’s mission of driving intelligent, data-driven outcomes. Strong programming skills, a passion for innovation, and a mentoring mindset are essential as we scale our technology and team.

Responsibilities

  • Design and implement advanced algorithms and build machine learning models to solve complex business problems, enabling actionable insights.
  • Analyze large and complex datasets to identify patterns, trends, and correlations that drive data-driven decision making.
  • Lead end-to-end model development processes, including data preprocessing, feature engineering, model selection, and performance evaluation.
  • Collaborate closely with cross-functional teams, including product managers, engineers, and data scientists, to translate business requirements into technical solutions.
  • Utilize your strong programming skills in languages such as Python, Java, or similar, to implement and optimize algorithms and models for scalability and performance.
  • Conduct extensive experimentation and analysis to assess model performance, identify areas for improvement, and iterate on existing models.
  • Stay current with the latest advancements in applied science, machine learning, and algorithm design, including but not limited to LLMs, integrating new techniques and methodologies into our solutions.
  • Mentor and provide guidance to junior team members, fostering a culture of continuous learning and knowledge sharing.

Requirements

  • Ph.D. or Master’s degree in Computer Science, Applied Mathematics, Statistics, or a related field.
  • 5+ years of relevant work experience.
  • Experience in a startup company environment is a plus.
  • Deep passion for data and analytics, with a strong problem-solving and analytical mindset.
  • Solid background in algorithm design, optimization, and advanced mathematical concepts.
  • Proficiency in programming languages such as Python, Java, or similar, with a focus on writing efficient and scalable code.
  • Proven experience in developing and deploying machine learning models in real-world applications.
  • Extensive knowledge of various machine learning techniques, including supervised and unsupervised learning, deep learning, and reinforcement learning.
  • Solid understanding of data preprocessing, feature engineering, and model evaluation methodologies.
  • Excellent communication and collaboration skills, with the ability to convey complex ideas to both technical and non-technical stakeholders.
  • Experience working in an agile development environment and a track record of delivering high-quality results on time.

Benefits

  • Stock Options
  • PTO
  • Paid Holidays
  • Medical, Dental, & Vision Benefits
  • 401K

Apply for this position

Accepted file types: pdf, doc, docx, txt, rtf, Max. file size: 50 MB.
Accepted file types: pdf, doc, docx, txt, rtf, Max. file size: 50 MB.