
Job Overview
Location
India
Job Type
Full-time
Category
Machine Learning Engineer
Date Posted
March 12, 2026
Full Job Description
📋 Description
- • Weave Communications, Inc. is seeking a highly motivated and skilled Senior Machine Learning Engineer with a specialization in Generative AI to join our dynamic and innovative team. This role is ideal for engineers who thrive on tackling complex challenges and are eager to contribute across both technical and non-technical aspects of our projects. You will become an integral part of a talented group of developers passionate about distributed backend systems, data management, scalability, and continuous professional development.
- • In this position, you will have the opportunity to apply your expertise to a variety of new and ongoing projects, with a primary focus on making machine learning more accessible, data more readily available, and information easier to discover and utilize. A key aspect of your role will be to help shape how teams at Weave build and integrate AI-powered features, driving innovation and enhancing our product offerings.
- • You will be integrated into cross-functional, agile teams, which are typically composed of a Product Owner, backend and frontend developers, and DevOps specialists. These teams operate with a high degree of autonomy, empowered with the ownership and decision-making capabilities necessary to act in Weave’s best interest and drive strategic initiatives forward.
- • Your work will have a significant and direct impact on how our customers experience Weave. You will collaborate closely with a highly skilled team to achieve diverse goals, contributing to the cultivation and maintenance of our exceptional company culture.
- • The Machine Learning Team's core mission is to foster product innovation by simplifying the process for developers to build AI-powered applications that require access to vast datasets. While machine learning presents inherent challenges, our goal is to democratize access to the tools and technologies that power it. We aim to empower teams to develop cutting-edge features safely, responsibly, and without requiring a PhD in Data Science.
- • As a Machine Learning Engineer on this team, you will be instrumental in building models for new products utilizing emerging technologies at a significant scale. We manage and process data for hundreds of millions of individuals daily, presenting unique opportunities for impactful work.
- • This is a fully remote opportunity based in India, with the expectation that you will overlap with both India and US business hours to facilitate seamless collaboration across time zones.
- • You will report directly to the Engineering Director, working within a supportive and growth-oriented leadership structure.
- • What You Will Own:
- • Design, develop, and implement robust machine learning infrastructure, sophisticated tooling, and advanced models to empower development teams in delivering world-class user experiences.
- • Educate and guide product and development teams on the intricacies of the data lifecycle and the inherently experimental nature of machine learning, fostering a deeper understanding and more effective utilization of these concepts.
- • Architect and build internal products and platforms that enable various teams across the organization to seamlessly incorporate AI capabilities into their features and customer-facing products.
- • Provide expert consultation to teams, helping them understand common machine learning patterns, identify anti-patterns, and navigate complex tradeoffs. Your guidance will be crucial in helping them create excellent end-to-end customer experiences.
- • Develop and maintain scalable, resilient, and observable services that support critical functions such as data integration, event processing, and platform extensions.
- • Actively contribute to the ongoing evolution of product functionality, ensuring our systems can efficiently service large volumes of data and high traffic loads.
- • Write high-quality, performant, sustainable, and thoroughly testable code, taking full accountability for the quality and reliability of your contributions.
- • Foster a collaborative environment by coaching and working closely with colleagues both within and outside your immediate team. You will enjoy sharing your expertise, mentoring others, and promoting best practices to elevate the team's overall capabilities.
- • Operate effectively within a cloud environment, with a strong understanding of implementing functionality across multiple distributed components and services.
- • Collaborate closely with stakeholders to translate high-level product goals into concrete, actionable engineering plans, ensuring alignment and efficient execution.
- • Contribute to the development of stable, well-designed libraries and SDKs intended for internal use, enhancing developer productivity and consistency across the organization.
- • Embrace a self-driven approach and cultivate a thirst for continuous learning in the rapidly evolving field of AI and machine learning.
- • Demonstrate a proven track record of successfully delivering complex projects on time, with extensive experience working within enterprise-grade production environments.
- • Exhibit a demonstrated capacity for leadership and mentorship, guiding junior engineers and contributing to team growth.
- • Function as a strategic thinker with strong technical acumen and an unwavering passion for execution and delivering tangible results.
Skills & Technologies
About Weave Communications, Inc.
Weave Communications provides a unified customer communication and engagement platform for small and medium-sized healthcare, dental, optometry, veterinary, and other service businesses. Its cloud software integrates VoIP phone, text messaging, email, scheduling, payments, reviews, analytics, and team collaboration tools into a single interface that syncs with existing practice management systems. The platform automates appointment reminders, billing collections, marketing campaigns, and patient feedback requests while maintaining HIPAA compliance and supporting multi-location practices. Founded in 2011 and headquartered in Lehi, Utah, Weave is publicly traded on the NYSE under the ticker WEAV.
Similar Opportunities

Heidi Health Pty Ltd
5 days ago

Heidi Health Pty Ltd
5 days ago

Heidi Health Pty Ltd
5 days ago

Heidi Health Pty Ltd
5 days ago