Weave

Senior Machine Learning Engineer, Gen AI

Weave
Apply
6 months ago
Remote, United StatesSenior
H1B sponsor

Responsibilities

  • Design and develop machine learning infrastructure, tooling, and models.
  • Build internal products and platforms that enable teams to incorporate AI into customer-facing features.
  • Help product and development teams understand the machine learning data lifecycle, patterns, anti-patterns, and tradeoffs.
  • Build scalable and resilient services for data integration, event processing, and platform extensions.
  • Evolve product functionality that serves large amounts of data and traffic.
  • Write high-quality, performant, sustainable, and testable code.
  • Coach and collaborate with teammates and stakeholders while promoting best practices.
  • Design functionality across distributed cloud components and services.
  • Translate product goals into actionable engineering plans with stakeholders.

Requirements

  • 5+ years of experience with a structured backend language such as Go, Java, or Python.
  • Experience moving and storing terabytes of data or hundreds of millions to tens of billions of records.
  • Experience building and deploying production ML-driven B2B multi-tenant applications.
  • Experience with ML technologies including Python, Jupyter, workflow engines, DVC, Triton Server, LLMs, and Postgres.
  • Experience with LLMs, RAG, prompt engineering, fine-tuning, and multimodal models.
  • Experience with data labeling or annotation for audio or text use cases.
  • Understanding of distributed systems and scalable, redundant, observable services.
  • Expertise designing and architecting systems for distributed datasets and services.
  • Experience building solutions on public clouds such as AWS or GCP.
  • Experience providing stable libraries and SDKs for internal use.
  • Demonstrated delivery of complex projects in enterprise-grade production environments.
  • Preferred: 3+ years of experience in data science, machine learning, or predictive analytics in addition to engineering experience.
  • Preferred: experience with natural language models, embeddings, and production-scale inference.
  • Preferred: experience with real-time audio models, transcription, ASR pipelines, interruption detection, audio alignment, and speech synthesis.
  • Preferred: experience with Model Context Protocol, Kubernetes or GKE, the Operator Pattern, containers, workflow engines, sensitive PHI and PII data, GitOps, infrastructure as code, and configuration-driven systems.
  • Preferred: understanding of streaming, data mesh, data lakes, warehouses, or distributed machine learning.

Benefits

  • Fully remote within the United States, with optional office work for employees near the Lehi, Utah headquarters.
Weave

About Weave

1,001-5,000 employees

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.

Contact me