Skip to main content
Back to Jobs

Customer Engineer

Build AI agent features while embedded with paying customers in production

As a Customer Engineer at Mastra, you will split your time between shipping features in the open-source TypeScript framework and working directly with paying customers deploying AI agents to production. You'll be embedded in customer environments, writing code in their repositories, reviewing pull requests, and collaborating on architecture decisions. Insights from these engagements drive bug fixes, new features, and framework improvements.

Why This Role?

Direct impact on the framework with your work shaping bug fixes and new primitives from real customer use

Key Responsibilities

  • Ship features and fixes in the Mastra TypeScript framework
  • Work embedded with customers deploying AI agents to production
  • Write code in customer repositories and review their pull requests
  • Collaborate with customer engineers on architecture decisions
  • Translate field learnings into bug fixes, features, and new framework primitives

Requirements

  • Full-stack TypeScript engineering experience
  • Experience building AI agents
  • Ability to explain technical decisions clearly to engineers
  • Familiarity with open-source contribution workflows
  • Experience working in customer-facing technical roles

Required Skills

typescriptfull stackai agentscommunicationfull-stack developmenttechnical communicationcustomer collaboration

Indonesia Context

Working Hours Overlap:
Minimal overlap — opposite hours
See remote (USD) vs local pay →
View Original Description from HN Who is Hiring

Original description from HN Who is Hiring

Mastra | Customer Engineer | REMOTE (AMER or EMEA time zones) | Full-time Mastra is the open-source TypeScript framework for building AI agents (agents, workflows, memory, evals, tracing). From the team behind Gatsby, YC-backed, https://github.com/mastra-ai/mastra We're hiring a customer engineer. Some companies would call this an FDE; we don't, because roughly half the job is shipping in the framework itself. The other half you're embedded with paying customers deploying agents to production: in their Slack channels and on calls, writing code in their repos, reviewing their PRs, working through architecture with their engineers. What you learn there comes back as bug fixes, features, and new primitives in Mastra. One of our current customer engineers is among the top bug-fixers in the entire codebase. You should be a full-stack TypeScript engineer who has built agents and who can explain technical decisions clearly to engineers who haven't seen your code. Remote. We have a lot of EU customers and response-time SLAs, so US Eastern/Central or EU hours work best. Process: a call with Shane (co-founder/CPO, leads customer engineering), a conversation with a customer engineer, a 2-3 hour take-home, then you present it to us and get feedback. Apply: { https://jobs.ashbyhq.com/Mastra/05172cb0-47ec-44f9-9fe8-07d4... } We get back to everyone.

Salary Context

Similar Engineering roles on LokerDollar pay around $170k/yr (range $855–1000k/yr, n=729 active listings).

Iklan

Openness not stated by employer — check the listing

Company
Mastra
Job Type
full time
Location
Remote · US East hours
~0h overlap with Jakarta hours
Category
Seniority
mid
PostedNewNew & verified
Sep 2, 2026

Share this job

Help a friend find their next remote role.

Frequently asked questions

Is Customer Engineer at Mastra a remote job?
Yes. Customer Engineer at Mastra is a fully remote role open to candidates worldwide.
What type of employment is Customer Engineer at Mastra?
This is a full time position.
How do I apply?
Click the "Apply" button on this page to go to the official application at Mastra.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

From the blog