Pearl
Senior Agentic Software Engineer
3mo ago
USASeniorRemotellmcomputer visionaidata pipelines
Senior engineer role focused on building and improving AI-driven systems in dental care products.
Responsibilities
- We’re looking for a Senior Engineer who is highly execution-focused and thrives in building and improving complex systems. You’re someone who can take ownership of meaningful components, contribute to system design, and collaborate closely with cross-functional teams to deliver high-impact solutions.
- You’ll work across several core product areas where AI is central to the product experience.
- This role contributes to three critical product areas:
- Real-Time Clinical AI Workflows: Build and improve systems that capture clinical audio, stream transcription, and generate structured documentation using LLMs
- Agentic Systems: Contribute to systems that process events, leverage LLM tool-calling, and automate actions across internal and external tools
- Dental Data Intelligence: Help develop pipelines that ingest, normalize, and enrich data from practice management systems
Nice to have
- Experience in healthcare or dental technology
- Familiarity with speech-to-text systems (e.g., Deepgram, Whisper, AWS Transcribe)
- Exposure to agent frameworks or LLM orchestration patterns
- Experience with ETL pipelines or data integration
- Multi-tenant SaaS experience
- Infrastructure as Code experience (e.g., Serverless Framework)
Conditions
- Competitive compensation and benefits
- Ongoing training and development opportunities
- Flexible, uncapped PTO
- Remote work environment
Other
- 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 the 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.
- At Pearl, we believe AI isn’t just what we build—it’s how we build. We’re looking for engineers who embrace AI-powered development tools to amplify their output and ship better software, faster.
- Build and maintain real-time transcription and LLM-powered summarization pipelines
- Contribute to agentic systems (tool-calling workflows, integrations, and safety guardrails)
- Develop across the stack: Node.js/TypeScript APIs, React frontends, PostgreSQL, and AWS
- Support event-driven architectures using Kafka, SQS, or similar technologies
- Write reliable, testable code with a focus on maintainability and observability
- Collaborate on prompt engineering and evaluation of AI outputs
- Help monitor, debug, and improve system performance and reliability
- Work with AI development tools (e.g., Cursor, Copilot, Claude) to enhance productivity
- Partner with senior engineers on system design and technical decisions
- 5+ years of professional experience in software engineering
- Strong sense of ownership over your work and ability to deliver independently
- Ability to navigate ambiguity and contribute to problem-solving
- Experience building backend services with Node.js / TypeScript
- Experience with React and modern frontend development
- Familiarity with AWS (Lambda, SQS, S3 preferred)
- Experience with PostgreSQL and data modeling fundamentals
- Exposure to event-driven systems (Kafka, SQS, etc.)
- Familiarity with LLM-based systems (prompting, structured outputs, or tool usage)
- Experience writing tests and working with production systems
- Comfort using AI-assisted development tools in your workflow