**
Weave Communications, Inc. is seeking a Senior Machine Learning Engineer to join their remote team focused on developing AI-powered applications. The ideal candidate will have extensive experience in machine learning technologies, backend programming, and a strong team-oriented mindset.
**
Job Summary
The Machine Learning 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 building scalable, resilient services.
This position offers a fully remote opportunity in the US with the option to work from the Lehi, UT Headquarters office if located nearby.
Matching Summary
Match Score: 75
**
Weave Communications, Inc. is seeking a Senior Machine Learning Engineer to join their remote team focused on developing AI-powered applications. The ideal candidate will have extensive experience in machine learning technologies, backend programming, and a strong team-oriented mindset.
**
Skills & Requirements
Must-have
5+ years backend engineering experience
Experience with TBs of data storage
Building ML driven B2B multi-tenant apps
Proficiency in Python or Go languages
Experience with LLMs and RAG techniques
Nice-to-have
Background in data analysis and visualization
Experience with real-time audio models
Knowledge of Model Context Protocol (MCP)
Familiarity with Kubernetes Operator Pattern
Experience with HIPAA and PII data handling
Key Requirements
5+ years structured back-end language experience
Experience deploying ML driven B2B multi-tenant applications
Track record of delivering complex projects on time