Overview
We are a medical device company specializing in infusion devices and supporting software, with
products deployed in real world clinical and homecare settings. As an AI/ML Engineer, you will
be developing AI-powered features for commercialized products that are directly used by real
patients, doctors, nurses, and healthcare providers.
You will work closely with senior engineers to design, build, and deploy intelligent systems
across multiple domains, including conversational AI, audio, text, vision, and real time decision
systems. This role offers hands on exposure to production AI systems where reliability, safety,
and user experience are critical, and where your work has direct, tangible impact on patient care
and clinical workflows.
Key Responsibilities
- Assist in building and maintaining AI pipelines across text, audio, vision, and multimodal use cases.
- Develop and integrate solutions using LLMs, embeddings, and generative models.
- Build and optimize pipelines for speech, text, and conversation understanding, including transcription, summarization, sentiment analysis, and context management.
- Support real-time and asynchronous AI systems, including streaming, event-driven, or background processing pipelines.
- Apply machine learning techniques (supervised and unsupervised) for tasks such as classification, clustering, detection, and embeddings.
- Contribute to context-aware decision logic, alerting, or recommendation systems.
- Build and maintain REST APIs and webhooks to expose AI services to web and mobile applications.
- Monitor, evaluate, and improve the performance, reliability, and cost-efficiency of deployed AI features.
- Collaborate with product, design, and engineering teams to improve user experience and system behavior.
Required Skills
- Strong proficiency in Python, with an emphasis on clean, maintainable, and testable code.
- Solid understanding of speech processing pipelines, including ASR, VAD, and diarization concepts.
- Hands‑on experience with Whisper or similar speech‑to‑text models.
- Familiarity with wake word detection or keyword spotting systems.
- Hands‑on experience with LLMs and prompt‑based or retrieval‑augmented workflows.
- Familiarity with NLP, speech, or computer vision tasks and tooling.
- Experience building and consuming REST APIs, webhooks, and streaming services.
- Basic familiarity with cloud platforms (AWS preferred) and audio pipeline deployment.
- Willingness to learn real‑time systems, streaming architectures, and production observability.
Preferred Qualifications
- Minimum 2 years of professional experience in AI/ML or backend systems.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience deploying production‑grade AI products used by real users.
- Demonstrable experience in audio AI engineering, through professional work, research, or personal projects.
- Experience with real‑time or streaming architectures (e.g., WebSockets, gRPC, message queues).
- Familiarity with speaker diarization, audio embeddings, or acoustic feature extraction.
- Exposure to audio‑focused ML frameworks (PyTorch, torchaudio, librosa).
- Understanding of asynchronous programming, concurrency, and low‑latency system design.
- Experience deploying AI services using Docker and CI/CD pipelines.
- Interest in building interactive, conversational, or assistive AI systems that operate continuously in real‑world environments.