3 months ago
Delhi, IndiaStaff+
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 builds software for small and medium-sized healthcare practices—especially dental and optometry—that unifies phones, texting, online scheduling, digital forms, payments, and reviews to manage patient communication and operations. It sells its platform as SaaS with industry-specific tools and integrations. Founded in 2008 and headquartered in Lehi, Utah, Weave is a public company listed on the NYSE.
