Remote (Country) Full-time

Weave is hiring a Staff Machine Learning Engineer, Gen AI

About the Role

Weave is seeking innovative engineers passionate about tackling engaging challenges who can integrate seamlessly into self-driven teams and contribute across technical and strategic domains. You'll collaborate with a dynamic group of developers united by enthusiasm for distributed backend systems, data scalability, and continuous improvement. This role offers opportunities to leverage advanced skills toward transforming machine learning accessibility, data availability, and discoverability by helping architect AI-powered feature development at Weave. Our organizational structure features cross-functional agile teams comprising product owners, backend and frontend developers, and DevOps professionals. These teams operate with significant autonomy, empowered to make decisions aligned with Weave's strategic objectives. Fundamentally, your contributions will directly influence customer experiences while collaborating closely with a highly skilled team to achieve diverse goals and nurture our exceptional organizational culture. Team Purpose: The Machine Learning Team's core mission involves enabling product innovation by simplifying AI application development for developers requiring extensive data access. While machine learning presents complex challenges, our goal is democratizing technological tools, allowing teams to develop cutting-edge features responsibly without requiring advanced data science expertise. As a Machine Learning Engineer, you'll construct models for emerging products utilizing state-of-the-art technologies at massive scale, managing data for hundreds of millions of individuals daily. This position supports fully remote work within the US, with potential office opportunities near Lehi, UT Headquarters. Reporting directly to the Engineering Director. What You Will Own: - Design sophisticated machine learning infrastructure and tooling - Facilitate team understanding of data lifecycle and experimental machine learning dynamics - Develop internal platforms enabling AI feature integration - Provide strategic consultation on machine learning implementation - Construct scalable, resilient data processing services - Evolve product functionality supporting high-volume data traffic - Generate high-quality, performant, sustainable code - Foster collaborative, growth-oriented team environments - Implement cloud-based distributed system architectures - Translate product objectives into executable engineering strategies What You'll Need to Accomplish the Job: - Strong collaborative and relationship-building capabilities - Action-oriented professional approach - 8+ years machine learning/AI experience, preferably natural language focused - Extensive data management expertise - Production-level B2B multi-tenant application development experience - Proficiency with ML technologies (Python, Jupyter, workflow engines) - Advanced understanding of contemporary ML techniques - Distributed systems architecture knowledge - Cloud platform implementation skills - Proven track record of complex project delivery - Leadership experience - Strategic thinking capabilities What Will Make Us Love You: - Data analysis and visualization background - 5+ years engineering systems experience - Low-latency natural language model expertise - Real-time audio model implementation skills - Emerging technology familiarity - Container and orchestration proficiency - Sensitive data handling experience - Open-source solution preference - Innovative technology advancement motivation - Adaptability in evolving problem domains Weave embraces AI-assisted recruitment processes while maintaining an equal opportunity employment commitment. We celebrate diversity and welcome talented individuals regardless of personal characteristics, ensuring an inclusive workplace that values individual contributions. All official communication occurs through Weave-branded email. We will never request bank information or require equipment purchases during recruitment.

Required Skills
PythonMachine LearningNatural Language ProcessingCloud ComputingKubernetesMLOpsData EngineeringDistributed SystemsLLM DevelopmentPrompt Engineering
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Weave

TrueLark is an AI-powered virtual receptionist designed for appointment-based small and medium-sized businesses. Its agentic AI platform manages scheduling, rescheduling, and client inquiries through SMS and web chat, providing 24/7 support.

Visit website
Job Details
Category data
Posted 4 months ago