Weave

Senior ML - GenAI Engineer, Voice & Speech

US Remote. Posted 7 months ago

The role

You will design and develop machine learning infrastructure, tooling, and models. You will build internal products and platforms to help teams incorporate AI into features and customer-facing products.

What you will do

  • Design and develop machine learning infrastructure, tooling, and models.
  • Help product and development teams understand the data lifecycle and machine learning experimentation.
  • Build internal products and platforms to enable teams to incorporate AI into features.
  • Consult with teams on machine learning patterns, anti-patterns, and trade-offs.
  • Build scalable, resilient services for data integration, event processing, and platform extensions.
  • Contribute to product functionality servicing large amounts of data and traffic.
  • Write high-quality, performant, sustainable, and testable code.
  • Coach and collaborate inside and outside the team.
  • Work in a cloud environment using distributed components and services.
  • Translate product goals into actionable engineering plans.

Required qualifications

  • 5+ years of experience in any structured back-end language, i.e. Go, Java or Python
  • Experience moving and storing TBs of data or 100 M to 10 B records.
  • Experience building and deploying ML-driven B2B multi-tenant applications in production environments.
  • Experience with common ML technologies such as Python, Jupyter, Workflow Engines (Dagster, MLflow, Kubeflow, etc.), DVC, Triton Server, LLMs, Postgres, and others.
  • Experience with modern ML tools and techniques such as LLMs, RAG, Prompt Engineering, fine-tuning, multimodal models, and others.
  • Experience with data labelling or annotation for audio or text use cases.
  • Understanding of distributed systems and building scalable, redundant, and observable services.
  • Expertise in designing and architecting systems for distributed data sets and services.
  • Experience building solutions to run on one or more of the public clouds (e.g., AWS, GCP, etc.).
  • Experience providing stable, well-designed libraries and SDKs for internal use.
  • Demonstrated track record of delivering complex projects on time and experience working in enterprise-grade production environments.
  • High integrity, team-focused approach, and collaboration skills.

Nice to have

  • Go and Python experience is a plus
  • A background in data analysis, visualization, and presentation.
  • 3+ years of experience in data science, machine learning, or predictive analytics in addition to engineering experience.
  • Experience with natural language models, embeddings, and inference in production, at scale.
  • Experience with real-time audio models and voice use cases such as transcription, ASR pipelines with interruption detection, audio alignment, and speech synthesis.
  • Experience with emerging technologies such as Model Context Protocol (MCP).
  • Experience with Kubernetes or GKE and the Operator Pattern (GCP), specifically, is a plus.
  • Experience with highly sensitive data such as PHI (HIPAA) and PII data.
  • Experience with automation and container-based workflow engines.
  • Experience with GitOps, IaC, and configuration-driven systems.

Before you apply

  • Employment with Weave is contingent upon the successful completion of a background check

About the company

Weave is looking for engineers hungry for fun challenges who can join our self-empowered teams and contribute in both technical and non-technical ways.

Senior ML - GenAI Engineer, Voice & Speech at Weave | JobZoey