Judi Health - Senior Machine Learning Engineer II
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Minimum 6+ years of experience in software engineering with a strong focus on real-time communication infrastructure, telephony systems, or voice platforms. • Deep hands-on experience with SIP protocol, including trunking, signaling flows, SDP negotiation, and RTP/SRTP media transport. • Experience standing up and managing SIP trunks with cloud or carrier providers (Twilio, Bandwidth, Vonage, Telnyx, or similar). • Experience building real-time bidirectional audio streaming infrastructure. - Proficiency with AWS infrastructure, including ECS (Fargate or EC2-backed), ALB/NLB, Kinesis, Lambda, and CloudWatch. • Experience designing autoscaling strategies for stateful connection-based workloads (session scaling, concurrent call capacity planning). • Experience with outbound dialing infrastructure, including familiarity with TCPA compliance and STIR/SHAKEN attestation. • Strong proficiency in Python. Familiarity with C for working with open source telephony projects (FreeSWITCH, Kamailio, PJSIP, etc.) and Rust is a plus. • Experience with Amazon Connect, including Contact Flows, APIs, Kinesis Video Streams integration, and Lambda hooks. • Experience bridging carrier-grade telephony into custom media pipelines. • Familiarity with WebRTC (STUN/TURN/ICE) and browser-based softphone implementations. • Experience building multi-tenant programmable voice platforms or internal telephony PaaS. • Familiarity with voice-specific audio preprocessing, including VAD, echo cancellation, AGC, and noise suppression. • Exposure to ASR/TTS integration in real-time call flows (streaming partial results, endpointing, barge-in). • Interest in ML/AI and conversational AI systems. • $180,000 - $210,000 USD • All employees are responsible for adherence to the Capital Rx Code of Conduct including the reporting of non-compliance. This position description is designed to be flexible, allowing management the opportunity to assign or reassign duties and responsibilities as needed to best meet organizational goals.
Responsibilities
• Design, build, and operate greenfield SIP trunking infrastructure connecting carrier-grade telephony to our internal voice AI platform. • Architect and implement real-time bidirectional audio streaming pipelines to support our ECS-based voice stack. • Design autoscaling strategies for stateful, connection-based workloads, enabling the platform to scale dynamically based on connection ingress and concurrent call volume. • Implement call routing, inbound/outbound dialing flows, and media transport (RTP/SRTP). • Integrate with Amazon Connect to bridge carrier connectivity into our custom infrastructure. • Collaborate with ML engineers, product managers, and other stakeholders to ensure the telephony layer meets the needs of our voice AI systems. • Ensure outbound dialing infrastructure complies with TCPA regulations and supports STIR/SHAKEN attestation.
Benefits
• $180,000 - $210,000 USD
No credit card. Takes 10 seconds.