STAFF ENGINEER, R&D AI TOOLING
Every team at Tern is an AI team. We run Claude Code with a deep library of custom skills and agents, unlimited token usage, and we’re actively building agentic and MCP, based tooling on top of our own systems. It’s working. This role is the person who pushes it dramatically further.
We’re looking for a staff-level engineer who is demonstrably ahead of most teams on agentic development, not in theory, in production. You’ll ship real engineering work in the main codebase every week, and from inside that work, build the tooling and workflows that make the entire team faster. The direction you set comes from having your hands on the same problems as the rest of the team.
This isn’t an architecture role you earn by being right in meetings. The credibility and the tooling both come from being in the work. If you’d rather design from a distance, or build ahead of everyone in isolation rather than teach and pair, this isn’t the right fit. If you’re the person who has been ahead on agentic workflows for a while and you’re hungry to build the team around you into something genuinely exceptional at this, we want to talk.
Tern is building the platform travel advisors run their entire business on, and we believe the next great aggregator in travel gets built right now, on AI. The window to win this market is open, and we intend to take it. With capital and real momentum behind us, we’re growing the engineering team this summer to put fuel behind what’s already working.
This role owns a real part of how Tern works, the kind of work the rest of the team depends on. We hire engineers with high agency and the trust to execute independently, set direction through their work, and lift the standard of everyone around them. We hire for proven execution, so we want to see specific evidence of what you’ve shipped and the impact it had, in your resume and in the room.
1.
Ship regularly. Every engineering pair ships a working, tested feature every week. Fast and good are not in tension. Testing is part of the build.
2.
We own our code and how users experience it. We watch what we ship in production, stay close to support, AppSignal, Bugsnag, and Canny, and own our fixes end to end.
3.
We make the people around us faster and better, through code and design reviews that teach, through clear written work, and by unblocking our colleagues quickly.
4.
Every team is an AI team. We use AI fluently in daily work, from design review to test generation to debugging. We run Claude Code with a deep library of custom skills and agents, unlimited token usage, and we’re actively building agentic and MCP-based tooling on top of our own systems. This is how we move fast and build well.
Tern is a Ruby on Rails application with a Hotwire front end, backed by a Postgres database and hosted on Heroku, though we are migrating to Google Cloud Platform. Our data flows through to BigQuery, where we build reporting in Hex. Claude Code, with our own library of custom skills and agents, is part of daily development. You don’t need to have used every piece, but you should be fluent enough to be productive quickly and excited to work this way.