Senior Software Engineer
Pearl
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 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.
The Role 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 What You’ll Need to Succeed 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) What We Offer Competitive compensation and benefits Ongoing training and development opportunities Flexible, uncapped PTO Remote work environment
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Remote vacancy
$150 per hour
...Job Description Software Engineer - Technical Advisor \n \n ️: 6-month contract (W2) \n : United States (Remote) \n : $150 per hour... ...space, working on frontier AI systems, is on the lookout for Senior Software Engineers. The team is currently focused on understanding...SeniorHourly payContract workRemote work$180k - $215k
...Job Description Senior / Staff Full Stack Engineer | Private Markets SaaS | $180K–$215K Base + Equity | East Coast Remote (US) \n \n We are... ...with a well-funded, high-growth B2B SaaS company building software for the private markets industry. They’re looking for...SeniorRemote work- ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows:OCLC, Inc. seeks a Senior SaaS Software Engineer at its Dublin, OH HQ, to perform high-level analysis and software design for new and existing systems and collaborate...SeniorFull timeWorldwide
$84.5k - $105.6k
...team to Bring the Future! Job Purpose ~ As a digital tools engineer, you will develop, deploy, and support digital solutions that improve... ...maintain, and continuously improve digital tools using modern software development practices. Deliver solutions that automate...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocation package- ...Senior Software Engineer – Backend Heavy Full Stack | Fully Remote EST Role Details: Fully remote - EST time zone preferred US Citizens & Green Card holders only No visa sponsorship or visa transfer available I’m working with a leading insurance technology...SeniorRemote workVisa sponsorship
- ...Job Description Senior Software Engineer \n Platform · Full-Time, Onshore · Remote (United States) · Reports to Lead Engineer \n \n About Karias Health \n Karias is a first-of-its-kind health benefits platform. We combine the financial power of self-funding...SeniorFull timeRemote work
- ...9Reference26-20362Salary$75.48 / hourRemote50% Remote Job Description Project Overview We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the modernization of the CLIENT Certificate System (RHCS). The primary objective...SeniorLong term contractFor contractorsRemote work
- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...SeniorRemote work
$138.9k - $180.6k
...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and...SeniorTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work- Titan Professional Resources is looking for a skilled Sr. Software Engineer to join an exciting company here in the OKC area! This is a fully remote position offering weekly pay and great benefits! If this is something that interests you, apply today!Responsibilities:Ongoing...SeniorWeekly payRemote work
- ...AnnuallyIndustry SoftwareSelling Points Lead impactful engineering projects in a dynamic, remote-first environment. Collaborate... ...drive architectural innovation.Job DescriptionSenior Software Engineer OverviewThe Senior Software Engineer role offers an opportunity to lead...SeniorRemote work
- ...Senior Software Engineer Location: US (Fully Remote) Type: Permanent An AI-enabled insurance technology business building modern solutions for MGAs and insurance programmes. The platform connects complex insurance workflows with technology to streamline the journey...SeniorPermanent employmentFull timeRemote work
- ...Seeking a highly specialized Senior Software Engineer in Test for a full-time role in a classified environment, the candidate will be responsible for validating and certifying platform releases, ensuring the reliability of mission-critical software while managing deliverables...SeniorFull timeRemote work
- ...Contract with potential to convertConversion: Candidates must be eligible for conversionPosition OverviewOur client is seeking a Senior Software Engineer operating at a Senior/Lead level to design, develop, support, and evolve enterprise-scale cloud and data platforms.This is...SeniorContract workRemote workRelocation3 days per week
$105.23k - $116.74k
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience; or Master's degree, plus 6 months relevant experience.CLEARANCE REQUIREMENTS:Department...SeniorCasual workRemote workFlexible hours- ...clients to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person...SeniorPart timeRemote workFlexible hours
- About the Forward Deployed Engineering TeamForward Deployed Engineering is a small-in-headcount, high-impact team of entrepreneurial engineers who work directly with Narmi's financial institution customers to build features and configure the platform for their specific...SeniorCasual workWork at officeRemote workRelocation3 days per week
- ...want to work is how we deliver award-winning services to our customers and ultimately build customer value. We’re seeking a Senior Software Engineer to join our stellar team! You will have the opportunity to part of Development of market leading products in the Capital...SeniorFull timeWork at officeLocal areaRemote work
$148k - $226.2k
...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the development of our simulation scenarios that enable high-fidelity...SeniorFull timeLocal areaRemote workWork from home- ...DescriptionDUTIES: Design and lead embedded programming and bootloader software for microcontroller based automotive ECUs supporting software... ...to local office.REQUIREMENTS: Bachelor's degree in Electronic Engineering, Electrical Engineering, Computer Engineering, Computer...SeniorFull timeWork at officeLocal areaRemote workWork from home
$184k - $287.5k
...Learning and Autonomous Vehicles.We are looking for an experienced engineer to join our Planning and Control team to work on metrics and... ...debugging, testing, and evaluation of our Autonomous Vehicle software.Build compelling, data driven evaluation products by combining...SeniorFull timeRemote work- ...Senior Software Engineer – Digital Software Development Contract Remote (US) — will cater to CST hours W2 only About the Organization A large enterprise healthcare organization is building out a unified digital platform spanning EHR (Epic), CRM, web, and...SeniorContract workRemote work
$190.4k - $285.6k
...initiatives, author design documents and build consensus across engineering teams. Define technical roadmaps for complex, multi-quarter... ...Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Engineering, or a related field, plus four (4) years...SeniorRemote work- ...will be a lead developer responsible for the development of new software products and enhancements to existing products. You should... ...new role that opened due to growth. Looking for a strong backend engineer with deep experience building large-scale, high-volume, low-latency...SeniorFull timeRemote work
$138k - $168k
OverviewA Senior Software Engineer provides advanced technical expertise in the design, development, integration, testing, deployment, and sustainment of software solutions supporting a complex systems and mission-focused program. This position is responsible for developing...SeniorWork at officeRemote work- ...over hours worked. Our team believes in empowering talented engineers to solve meaningful problems, collaborate across disciplines,... ...impactful solutions. Position Overview We are seeking a Senior Software Engineer who thrives in a startup environment and enjoys...SeniorRemote workFlexible hours
$152k - $241.5k
NVIDIA is seeking a highly experienced and passionate Senior Software Engineer to join a team building large-scale machine learning solutions, including Graph Neural Networks, Tabular Foundation Models, and ensemble models. This role is critical to accelerating PyTorch...SeniorFull timeRemote work- ...outcomes, and grow alongside a company that’s ready to move fast, you’ll feel at home at MX.MX Technologies Inc. DBA MX seeks Senior Software Engineer 2 in Lehi, Utah to Write product or system development code; Participate in, or lead design reviews with peers and...SeniorRemote work
- ...Join the Team as a Senior Software Engineer, you’ll lead a close-knit group of engineering teams to build the future of our fundraiser management platform. As we transition to an engineering-focused organization, you will work to deliver scalable production-ready code...SeniorRemote work
- ...with VMware in a Private Cloud environment is preferred. Candidates should have a strong combination of software development and infrastructure engineering experience. Skills: • API creation and consumption • Java/Node JS/Python • JavaScript (...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer full time Remote
- graduate software developer no experience Remote
- software support engineer Remote
- software engineer unity Remote
- software engineer healthcare Remote
- network software engineer Remote
- software engineer internship Remote
- senior software engineer Remote
- software system engineer Remote
- software developer Remote






