Principal Software Architect

Posted Oct 27

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ Take charge of the architecture for AI voice agent platforms, next-best-action AI assistant guidance, or independent AI agents across voice, chat, and SMS.

β€’ Develop real-time, low-latency systems for in-call intent detection and next-best-action recommendations.

β€’ Create orchestration layers that expose AI agent workflows as reusable, callable actions with defined output contracts and versioning.

β€’ Establish protocols for patient/customer identification, context retrieval, escalation contracts, safe failure processes, human handoff, and audit trails.

β€’ Propel the evaluation and reliability frameworks for AI agents and set service level objectives (SLOs) for agent-facing services.

β€’ Lead both high-level and low-level technical design reviews for backend services.

β€’ Ensure architectural consistency across ticketing, case management, scheduling, transcription, and speech-processing services.

β€’ Design and develop asynchronous Python backend services utilizing FastAPI and Django.

β€’ Model data using MongoDB and PostgreSQL.

β€’ Construct Kafka-based event streams for cross-service and agent-to-core communication.

β€’ Engage hands-on with LLM/AI agent tools such as LangChain, pydantic-ai, and MLflow.

β€’ Establish standards for testing, observability, and production triage.

β€’ Mentor senior and mid-level engineers in distributed systems and AI-agent architecture.

β€’ Collaborate with the product team to define and sequence ambiguous initiatives into phased technical plans.

β€’ Implement healthcare security and compliance practices in handling PHI, audit logging, authentication, and agent context retrieval.


⛳️ Requirements

β€’ Over 8 years of experience in backend engineering.

β€’ Proven technical ownership of a complex, multi-service system.

β€’ Strong expertise in Python, including asynchronous programming (asyncio).

β€’ Production experience with FastAPI or Django frameworks.

β€’ Background in designing distributed, multi-service architectures.

β€’ Familiarity with event-driven systems such as Kafka.

β€’ Experience with service-to-service authentication, webhook integrations, and idempotency/retry design.

β€’ Proficiency with MongoDB or another NoSQL database.

β€’ Working knowledge of relational databases, particularly PostgreSQL.

β€’ Direct production experience in building or managing conversational AI/voice agent systems, including telephony, IVR, or conversational voice platforms.

β€’ Background in latency-sensitive real-time pipelines involving speech-to-text, speaker separation, and text-to-speech processes.

β€’ Experience in designing real-time decisions from streaming context with confidence thresholds and human-in-the-loop escalation.

β€’ Familiarity with LLM/agent frameworks.

β€’ Understanding of agent evaluation and reliability practices.

β€’ Proven ability to drive architectural decisions across teams and to write and review technical design documents.

β€’ Experience guiding and mentoring other engineers.

β€’ Comfortable working with Docker/containerized deployments, CI/CD, and observability tools.

β€’ Proficient with Git and collaborative workflows.

β€’ Knowledge of healthcare data security and compliance practices, including PHI handling, audit logging, OAuth/JWT authentication, and minimum-necessary data scoping.


🏝️ Benefits

β€’ 20 days of fixed time off each year, in addition to company holidays.

β€’ Generous parental leave policy.

β€’ Monetary incentives and recognition at the company-wide level.

β€’ Comprehensive medical, dental, and vision insurance.

β€’ 100% employer-paid short- and long-term disability insurance.

β€’ 100% employer-paid basic life insurance.

β€’ Optional discounted legal aid services.

β€’ Optional pet insurance coverage.

People also viewed

finanzen.net GmbH8 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care8 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free8 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures8 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics8 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX8 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers