Pearl Senior Software Engineer builds and improves complex AI-powered systems across real-time clinical AI workflows, agentic systems, and dental data intelligence. The role involves full-stack development and collaboration on AI prompt engineering.
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
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
Qualification
Familiarity with AWS (LambdaExposure to event-driven systems (KafkaMulti-tenant SaaS experienceInfrastructure as Code experience (e
Required
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
Preferred
Experience in healthcare or dental technology
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)