Engineering Manager
Pearl
Software Engineering, Other Engineering
United States · Remote
Location
United States - Remote
Employment Type
Full time
Location Type
Remote
Department
Engineering
About Pearl
Pearl is shaping the future of dentistry with a suite of AI solutions developed to establish higher standards of quality and care for patients worldwide. Since 2019, our team has engineered FDA-cleared computer vision capabilities for interpretation of 2D and 3D dental imagery — industry-leading capabilities which clinicians, practice owners, labs and insurers use to elevate the efficiency, accuracy and consistency of dental care around the world.
The Role
We’re looking for an Engineering Manager to lead Pearl’s Agentic Products team — the group defining what autonomous AI looks like inside dental practices. This is a hands-on leadership role for someone who has built agentic systems themselves, knows where they break, and can guide a team of senior engineers building production agents that reason, act, and integrate across clinical and operational workflows.
You’ll own delivery for two flagship agentic products and the platform underneath them. You’ll set technical direction, hire and grow the team, and partner closely with Product and senior engineering leadership to turn an ambitious roadmap into shipped software.
This is not a manager who has drifted away from the code. The agentic space moves too fast and the failure modes are too subtle for that. You’ll stay close enough to the work to make real architectural calls, review the hard PRs, and debug a misbehaving agent loop alongside your engineers when it matters.
What You’ll Do
Lead and grow a team of senior engineers building agentic products end-to-end
Set technical direction for agent architecture: orchestration patterns, tool-calling, memory, evaluation, and safety
Own delivery — scoping, sequencing, and shipping against a roadmap with real customer commitments
Partner with Product on what to build, when to build it, and what tradeoffs to make
Hire excellent engineers and raise the bar on every loop
Coach engineers through ambiguity — the work rarely arrives well-specified, and your job is to help the team thrive in that environment rather than wait for it to change
Establish the team’s evaluation, observability, and safety practices for autonomous systems operating on clinical data
Stay technical: review designs, write code when it unblocks the team, and maintain a working understanding of every system the team owns
Drive adoption of AI-assisted development tools (Cursor, Claude Code, Copilot) as a core part of how the team operates
Represent the team’s work to senior leadership and across the broader engineering org
What You’ll Need to Succeed
3+ years managing engineering teams, with 7+ years of total software engineering experience
Direct, hands-on experience building LLM-based and agentic systems — prompting, tool-calling, structured outputs, evaluation, the full picture
A strong track record of shipping. You’ve led teams that delivered real products to real customers, not just prototypes
Self-directed leadership style. You define the team’s priorities in partnership with Product rather than waiting to be told, and you push decisions down to your engineers rather than holding them
Comfort with ambiguity at the team level — you can take a vague mandate (“we need an agent that does X”) and turn it into a staffed, scoped, shipped product
Strong technical foundation: Node.js/TypeScript, React, PostgreSQL, AWS, event-driven architectures
Experience hiring senior engineers and building team culture in a fast-moving environment
A coaching instinct — you grow the people on your team, and they leave your team better engineers than they arrived
Daily use of AI-assisted development tools, and the conviction to push your team toward the same
Nice to Have
Experience shipping production agentic systems at scale
Familiarity with MCP (Model Context Protocol), agent evaluation frameworks, or LLM orchestration patterns
Healthcare, dental, or other regulated-industry technology background
Experience leading teams through 0-to-1 product development
Multi-tenant SaaS experience
Background scaling teams from small (3-5) to mid-size (8-12)
What We Offer
Competitive compensation and benefits
Ongoing training and development opportunities
Flexible, uncapped PTO
Remote work environment