About the job
Join Weave, a forward-thinking company seeking innovative engineers eager to tackle exciting challenges within our empowered teams. This is your opportunity to make a significant impact by contributing both technically and creatively.
As part of a dynamic group of talented developers, you will collaborate on distributed backend systems, data management, scalability, and ongoing development initiatives. You will apply your skills to various projects that aim to simplify machine learning, enhance data accessibility, and facilitate seamless integration of AI-powered features at Weave.
Our teams operate in a cross-functional agile environment, consisting of product owners, backend and frontend developers, and DevOps experts. We pride ourselves on our autonomy, encouraging ownership and proactive decision-making in alignment with Weave’s objectives.
Your contributions will directly enhance our customers' experiences while collaborating with a highly skilled team to achieve diverse goals and cultivate an outstanding workplace culture.
Team Purpose:
The mission of the Machine Learning Team is to drive product innovation by simplifying the process for developers to create AI-powered applications that leverage large data sets. We recognize the challenges of machine learning and are dedicated to democratizing access to the necessary tools and technologies, allowing teams to develop cutting-edge features responsibly and effectively without needing a PhD in Data Science. As a Machine Learning Engineer, you will be responsible for building models for new products utilizing emerging technologies at scale, managing data for millions of users daily.
This is a fully remote role based in India, with expectations to synchronize with both Indian and US business hours.
Reports to: Engineering Director
What You Will Own:
Design and develop robust machine learning infrastructure, tools, and models that empower teams to deliver exceptional user experiences.
Assist product and development teams in understanding the data lifecycle and the exploratory nature of machine learning.
Create internal products and platforms that facilitate AI integration into features and customer-facing products.
Consult with teams to identify common best practices, pitfalls, and trade-offs in machine learning, guiding them in crafting outstanding customer experiences from start to finish.
Develop scalable and resilient services to support data integration, event processing, and platform enhancements.

