Responsibilities
- Design and develop machine learning infrastructure, tooling, and models for AI-powered product experiences.
- Build internal products and platforms that enable development teams to incorporate AI into customer-facing features.
- Help product and development teams understand machine learning data lifecycles, experimental processes, patterns, anti-patterns, and tradeoffs.
- Build scalable and resilient services for data integration, event processing, distributed systems, and platform extensions.
- Contribute to product functionality that serves large volumes of data and traffic.
- Write high-quality, performant, sustainable, and testable code.
- Work in cloud environments with distributed components and services.
- Translate product goals into actionable engineering plans with stakeholders.
- Coach and collaborate with colleagues across Weave while sharing expertise and encouraging best practices.
Requirements
- 15+ years of experience in machine learning or AI, with a focus on or expertise in audio and voice GenAI solutions at scale.
- Deep expertise in LLMs, RAG, prompt engineering, fine-tuning, multimodal models, and LLM evaluations.
- Experience handling terabytes of data or hundreds of millions of records.
- Experience building and deploying production ML-driven B2B multi-tenant applications for external customers.
- Experience with Python, Jupyter, workflow engines such as Dagster, MLflow, and Kubeflow, DVC, Triton Server, LLMs, and Postgres.
- Experience with data labeling or annotation for audio or text use cases.
- Understanding of distributed systems and experience designing scalable, redundant, and observable services.
- Experience building solutions on public clouds such as AWS or GCP.
- Experience creating stable libraries and SDKs for internal use.
- Demonstrated delivery of complex projects in enterprise-grade production environments.
- Demonstrated leadership or mentorship capability and strong collaboration with stakeholders.
- Preferred experience with data analysis, visualization, and presentation.
- Preferred experience with engineering and systems, coding, and system design, including 14+ years of experience.
- Preferred experience with low-latency natural language models and pipelines, real-time audio models, transcription, ASR pipelines with interruption detection, audio alignment, and speech synthesis.
- Preferred experience with Model Context Protocol, Kubernetes or GKE, the GCP Operator Pattern, automation, container-based workflow engines, sensitive PHI and PII data, and configuration-driven systems.
- Preference for open-source solutions, clean abstractions, simple APIs, rapid prototyping, and innovative work on evolving problems.
Benefits
- Fully remote opportunity based in India.
- Expected overlap with India and US business hours.
- Employment is contingent on successful completion of a legally compliant background check.
- Weave provides equal employment opportunity and disability accommodations.
Tech Stack
Categories
About Weave
Weave is the all-in-one experience platform for small- and medium-sized healthcare businesses. From the first phone call to the final invoice and every touchpoint in between, Weave connects the entire customer journey. Weave’s software solutions transform how healthcare businesses attract, communicate with, and engage patients to grow their business. In the past year, Weave has been named a G2 leader in Patient Engagement, Optometry, Dental Practice Management, and Patient Relationship Management software. Beware of recruitment fraud: All official correspondence will occur through Weave branded email. We will never ask you to share bank account information, cash a check from us, or purchase software or equipment as part of your interview or hiring process.
