Data warehouses like Snowflake and BigQuery are shifting how companies think of centralizing data. They're becoming the standard place to centralize customer data at a company, given how cheap and accessible warehouses have become. HIghtouch exists to help companies turn their data warehouse into their marketing customer data platform.
Business users can't get data into their downstream tools without help from engineering or buying a clunky, siloed, packaged Customer Data Platform. Hightouch has pioneered the Composable Customer Data Platform where we sit directly on your existing data warehouse, have marketer-friendly UIs, and allow teams to sync any type of data to all of their downstream tools.
Why is this a big deal? SaaS tooling like Salesforce have been promising to be the customer source of truth for years, but have never achieved that goal. Warehouses have accomplished that vision, but lack the final piece which is getting the data back into the operational systems where it can be used. Hightouch closes this loop and captures the value of getting data into these systems.
We're growing rapidly, have a user base that raves about us, and recently raised a Series C from top firms!
Hightouch’s mission is to empower everyone to take action on their data. Hundreds of companies, including Autotrader, Calendly, Cars.com, Monday.com, and PetSmart, trust Hightouch to power their growth.
We pioneered the Composable Customer Data Platform (CDP), which lets companies use their own data warehouse to collect, prepare, and activate customer data for marketing personalization and business operations. Our new AI Decisioning platform goes a step further, allowing marketers to set goals and guardrails that AI agents can then use to personalize 1:1 customer interactions. Traditionally, only technical teams had the skills to access and use customer data. With Hightouch, every business user can deliver personalized customer experiences, optimize performance marketing, and move faster by leveraging data and AI across their organization.
Our team focuses on making a meaningful impact for our customers. We approach challenges with a first-principles mindset, move quickly and efficiently, and treat each other with compassion and kindness. We look for team members who are strong communicators, have a growth mindset, and are motivated and persistent in achieving our goals.
What else? We’re based in San Francisco but have team members all over the world. Our Series C put us at a $1.2B valuation, and we are backed by leading investors such as Sapphire Ventures, Amplify Partners, ICONIQ Growth, Bain Capital Ventures, Y-Combinator, and Afore Capital.
We’re looking to hire a machine learning engineer as we expand our data activation products to include an intelligence layer. While hundreds of companies use Hightouch today to sync data into their SaaS systems to automate and improve operations, there’s a lot of surface area we haven’t touched in helping companies figuring out which customers to message, what content to put in messages, and when to send messages. A lot of this work today is done manually through intuition and guesswork, and we believe that adding machine learning could have a step function impact for our customers. And given our access to data warehouses and databases, Hightouch is perfectly placed to make use of a company’s customer data in building a powerful intelligence layer.
Some of the problems we’ll be working on include:
As an early machine learning engineer, you will help build comprehensive solutions to the above domains from scratch. Responsibilities will be highly varied and include working on customer research, problem definition, predictive modeling, machine learning infrastructure, and partnering with customers.
We are looking for talented, intellectually curious, and motivated individuals who are interested in tackling the problems above. This is a senior role, but we focus on impact and potential for growth more than years of experience. The salary range for this position is $200,000 - $260,000 USD per year, which is location independent in accordance with our remote-first policy.
Nearly all of our code is written in TypeScript, with some services written in Go. We're huge Hasura fans and use it to autogenerate GraphQL APIs on top of PostgreSQL. On the infrastructure side, Hightouch leverages common AWS services such as EC2, ECS, RDS, S3, and DynamoDB.
Hightouch is "warehouse-native" meaning that we connect to our customers' data warehouses and use it as our primary data source. Much of our own functionality is driven through these external warehouses, so we consider these to also be a critical part of our stack.
Our interview process focuses on evaluating fit for the most important dimensions of the role: product sense, ability to architect backend and distributed systems, and alignment with Hightouch’s values. Notably, we don’t do any programming interviews as we believe they are low signal to noise and aren’t a good evaluation mechanism.
fulltimeSan Francisco Bay Area$200K - $300K3+ years
fulltimeSan Francisco, CA, US / New York, NY, US / Remote (US; CA)Machine learning$200K - $260K3+ years
fulltimeRemote (North America) / San Francisco, CA, US / New York, NY, US / Remote (US; CA)Backend$170K - $240K3+ years
fulltimeNew York, NY, US / San Francisco, CA, US / Remote (CA; US)Frontend$140K - $200K3+ years