Senior Python Backend Engineer

Remote • Posted 7 hours ago • Updated 7 hours ago
Full Time
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Python
  • Backend

Summary

Role: Senior Backend Engineer (Python)

Location: San Francisco Bay Area, CA/Remote
Permanent role
 
Key Responsibilities
  • Design, implement, and maintain Python microservices supporting real-time conversational AI pipelines.
  • Work on systems including audio capture, streaming transcription, LLM prompt orchestration, speech synthesis, and playback.
  • Integrate new ASR, TTS, LLM, and memory service providers into the platform.
  • Build APIs and adapters that allow hot-swapping components without downtime.
  • Implement streaming transports such as WebRTC, SIP, and telephony endpoints.
  • Optimize pipelines to achieve ultra-low latency (<500 ms round-trip).
  • Profile and improve async pipelines using asyncio, FastAPI, and gRPC streaming.
  • Implement observability using OpenTelemetry, metrics, and structured logging.
  • Ensure production reliability through retries, circuit breakers, and idempotent messaging.
  • Maintain HIPAA-compliant security, including encryption, tenant isolation, and secrets rotation.
  • Collaborate with ML, product, and data engineering teams to develop features like voice cloning, multimodal interactions, and domain memory retrieval.

Required Qualifications
  • 4+ years of experience building production backend systems in Python.
  • Strong experience with real-time streaming technologies such as WebRTC, WebSockets, or gRPC.
  • Hands-on experience with async frameworks (asyncio, FastAPI, etc.).
  • Deep understanding of concurrency, buffering, distributed tracing, and audio codecs (Opus, PCM).
  • Experience with cloud platforms (AWS / Google Cloud Platform / Azure).
  • Familiarity with container orchestration (Kubernetes, EKS, GKE).
  • Experience with message queues (Kafka, SQS, Pub/Sub).
  • Knowledge of relational databases (PostgreSQL) and in-memory stores (Redis).
  • Strong communication skills and ability to build observable, production-ready systems.

Preferred Qualifications
  • Degree in Computer Science, Electrical Engineering, or related field.
  • Experience with voice-agent frameworks.
  • Hands-on experience with telephony platforms (Twilio, Telnyx), SIP, or PSTN integrations.
  • Experience integrating multimodal inputs (voice, text, vision) into AI systems.
  • Exposure to GPU inference or streaming ML pipelines.
  • Prior experience working in regulated industries (healthcare, finance) and familiarity with SOC 2 / HIPAA compliance.

Benefits
  • Competitive benefits package including:
    • 401(k) with employer matching
    • Health, dental, and vision insurance
    • Flexible paid time off

Background Check
As a healthcare technology company, Ellipsis Health may conduct background checks for candidates receiving offers and periodically during employment, in compliance with applicable laws.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10312875
  • Position Id: 8915709
  • Posted 7 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

18d ago

Full-time

$140,000 - $180,000

Remote

Today

Easy Apply

Contract

Depends on Experience

Remote or Eden Prairie, Minnesota

Today

Full-time

USD 91,700.00 - 163,700.00 per year

Remote or Eden Prairie, Minnesota

Today

Full-time

USD 112,700.00 - 193,200.00 per year

Search all similar jobs