jobapplier

Senior Software Engineer

Pearl

Join our team as a Senior Software Engineer, where you'll work on core product areas that leverage AI technology. You'll be responsible for building and improving real-time clinical AI workflows, contributing to agentic systems, and developing dental data intelligence pipelines. This role requires experience with React, Node.js/TypeScript, AWS, and familiarity with LLM-based systems. Enjoy benefits such as healthcare coverage, ongoing learning opportunities, unlimited vacation, and a supportive remote work environment.

  • Contribuer à la construction et à l'amélioration des systèmes de flux de travail cliniques en temps réel, y compris la capture audio clinique et la transcription.
  • Participer au développement de systèmes agentiques qui traitent les événements, utilisent l'appel d'outils LLM et automatisent les actions.
  • Aider à développer des pipelines qui ingèrent, normalisent et enrichissent les données des systèmes de gestion de cabinet dentaire.
  • 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
  • Experience with React and modern frontend development
  • Exposure to event-driven systems (Kafka, SQS, etc.)
  • Strong sense of ownership over your work and ability to deliver independently
  • Experience building backend services with Node.js / TypeScript
  • Familiarity with AWS (Lambda, SQS, S3 preferred)
  • Familiarity with LLM-based systems (prompting, structured outputs, or tool usage)
  • Ability to navigate ambiguity and contribute to problem-solving
  • 5+ years of professional experience in software engineering
  • Experience writing tests and working with production systems
  • Comfort using AI-assisted development tools in your workflow
  • Experience with PostgreSQL and data modeling fundamentals
  • Multi-tenant SaaS experience
  • Experience in healthcare or dental technology
  • Exposure to agent frameworks or LLM orchestration patterns
  • Experience with ETL pipelines or data integration
  • Infrastructure as Code experience (e.g., Serverless Framework)