Principal Engineer – GenAI Applications, MLOps
Posted 8ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Principal Engineer leading the Machine Learning Team at Weave, enabling AI feature development and infrastructure design. Focus on building scalable ML systems for healthcare communication.
Responsibilities:
- Design and develop ML infrastructure, tooling, and models to help teams deliver world class experiences
- Build internal and external products and platforms to enable teams to incorporate AI into their features and customer facing products
- Translate product goals into actionable engineering plans and build scalable, resilient services for data integration and event processing
- Help product and development teams understand the data lifecycle and consult with teams on common ML patterns/tradeoffs
- Coach and collaborate inside and outside the team to elevate technical standards
- Write high-quality, performant, sustainable, and testable code while working in a cloud environment
- Monitor the industry landscape, anticipate where technological advances are heading, and ensure Weave stays ahead of the curve
- Cut through noise and hype to identify genuine strategic value; advocate for and lead key initiatives that prepare Weave for emerging challenges
- Shape company-wide standards for engineering excellence, observability, and reliability in distributed systems
- Actively mentor Staff and Senior Engineers across the fellowship, developing the next generation of technical leaders
- Elevate architectural thinking across teams through design reviews, documentation standards, and hands-on guidance
- Build organizational capability that persists beyond your individual contributions
Requirements:
- 12+ years of software engineering experience with progressive technical leadership scope
- Demonstrable experience building and deploying ML driven B2B multi-tenant applications in production environments at scale for external products and customers
- Deep expertise in distributed systems architecture, including building and operating services that handle hundreds of millions of transactions and terabytes of data
- 8+ years of experience in Machine Learning or AI, preferably with a focus on natural language
- Expertise with modern ML tools and techniques such as LLMs, RAG, Prompt Engineering, Fine Tuning, LLM evaluations, multi-modal models, and others
- Strong background in scalable data stores—both relational (PostgreSQL at scale, Vitess, Spanner) and NoSQL (Bigtable, Redis, etc.)
- Operational experience with cloud-native infrastructure on GCP or AWS, including Kubernetes, infrastructure-as-code, and highly available system design
- Track record of leading cross-team technical initiatives that delivered measurable business outcomes
- Demonstrated ability to influence without direct authority, build consensus across organizational boundaries, and translate technical tradeoffs into business terms.
Benefits:
- This position is remote (US-based)



















