Weave Communications, Inc. is seeking a Staff Machine Learning Engineer with extensive experience in AI and machine learning to contribute to their innovative projects. The role involves designing and developing machine learning infrastructure and models while collaborating with cross-functional teams in a fully remote setting in India
Job Summary
The team's mission is to enable product innovation by making it painless for developers to build AI-powered applications that require access to large sets of data.
You will design and develop machine learning infrastructure, tooling, and models to help teams deliver world-class experiences while consulting on common patterns and tradeoffs.
This fully remote opportunity in India requires overlapping with US business hours and involves working with hundreds of millions of records daily.
Matching Summary
Match Score: 85
Weave Communications, Inc. is seeking a Staff Machine Learning Engineer with extensive experience in AI and machine learning to contribute to their innovative projects. The role involves designing and developing machine learning infrastructure and models while collaborating with cross-functional teams in a fully remote setting in India.
Skills & Requirements
Must-have
8+ years Machine Learning or AI experience
Natural language processing expertise
TBs of data handling and storage
Python and modern ML tools proficiency
LLMs, RAG, and prompt engineering skills
Distributed systems architecture design
Cloud environment deployment (AWS/GCP)
Nice-to-have
Real-time audio model pipelines
Kubernetes and Operator Pattern experience
HIPAA and PII data security knowledge
Model Context Protocol (MCP) familiarity
Open source solution preference
Greenfield environment prototyping
Data analysis and visualization background
Key Requirements
8+ years of experience in Machine Learning or AI
Experience with natural language processing
Proven track record in enterprise-grade production environments
Leadership experience leading large projects or teams