freehire launches on Product Hunt on 26 August.

Follow →

Founding Engineer – ML Demand Generation

Summary

Build ML models for lead scoring, conversion prediction, and campaign optimization to automate demand generation workflows using Python, PyTorch/TensorFlow, and CRM/ad APIs.

About the Role

A fast-growing Series A AI model training and evaluation startup — headquartered in Mountain View, CA and backed by prominent institutional investors — is hiring a Founding ML Engineer focused on Demand Generation. This is a high-impact founding-team role sitting at the intersection of machine learning and growth strategy. You'll build the intelligent systems that power how the company reaches, converts, and retains customers, turning ML into a direct, measurable growth engine. The company works with leading AI frontier labs and enterprises worldwide, and is scaling rapidly.

What You'll Do

  • Build and deploy ML models that optimize lead scoring, conversion prediction, and campaign performance.

  • Automate demand generation workflows end-to-end — from audience segmentation to personalized outreach.

  • Design robust data pipelines for behavioral analytics, targeting, A/B testing, and experimentation.

  • Collaborate closely with marketing and product teams to translate growth goals into measurable ML solutions.

  • Experiment with LLMs, recommendation systems, and generative AI techniques for content creation and outreach.

  • Establish data-driven frameworks for channel optimization and ROI tracking.

What We're Looking For

Required

  • 3–10 years of hands-on ML engineering experience in demand generation, growth marketing, or related data-driven marketing domains.

  • Strong proficiency in Python, with practical experience using PyTorch and/or TensorFlow to build and deploy ML models.

  • Proven experience developing ML solutions for lead scoring, conversion prediction, and campaign performance optimization.

  • Experience integrating with marketing and CRM platforms such as HubSpot and Salesforce in ML-driven workflows.

  • Hands-on experience with advertising APIs (e.g. Google Ads API, Meta Ads API) for model-driven campaign optimization.

  • Experience with LLMs, recommender systems, and generative AI techniques for content creation and outreach.

  • Ability to design and implement data pipelines for behavioral analytics, audience segmentation, and experimentation.

  • Strong cross-functional communication skills — able to translate growth goals into clear ML deliverables.

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience).

  • Ability to work on-site in Mountain View, CA.

Nice to Have

  • Prior experience at an AI/ML company, data services firm, or growth-focused tech startup.

  • Familiarity with performance marketing analytics and ROI measurement frameworks.

  • A builder's mindset: comfortable moving fast, experimenting often, and owning measurable outcomes.

Compensation & Benefits

  • Salary: $220,000 – $300,000 per year, depending on experience.

  • Founding-team equity opportunity.

  • Visa sponsorship is available for qualified candidates.

Location

This is a full-time, on-site role based in Mountain View, California. The company also operates a delivery office in India. On-site presence at the Mountain View headquarters is required.

What this application asks

ashby

Name, Email, Resume

  • LinkedIn optional
  • Do you have work authorization to work in that country? yes / no

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available