Senior Software Engineer @Pearl
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1wk ago

[Hiring] Senior Software Engineer @Pearl

1wk ago - Pearl is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

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.

What You’ll Do:

  • 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.

Qualifications

  • 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.

Nice to Have

  • 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).

Benefits

  • Competitive compensation and benefits.
  • Ongoing training and development opportunities.
  • Flexible, uncapped PTO.
  • Remote work environment.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Pearl
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,809+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later