Taro Logo

Senior Machine Learning Engineer

Weave provides enterprise software solutions with a focus on AI-powered applications and data management.
Machine Learning
Senior Software Engineer
Remote
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior, Software Engineer | Personalization

Senior Software Engineer position at Walmart focusing on personalization and machine learning, building scalable APIs and systems to enhance customer experience.

Senior, Data Scientist – Conversational AI

Senior Data Scientist position at Walmart focusing on Conversational AI and Natural Language Understanding, building intelligent shopping assistants and customer experience solutions.

Software Engineer III – Conversational AI

Senior Software Engineer role at Walmart's Cortex Team, building AI conversational platforms and NLU services, offering $117K-$234K salary plus benefits in Sunnyvale, CA.

Senior, Software Engineer - Gen AI

Senior Machine Learning Engineer position at Walmart Global Tech, focusing on Generative AI and LLMs, offering competitive compensation and the opportunity to impact millions through innovative AI solutions.

Senior, Software Engineer - GenAI

Senior Software Engineer position at Walmart focusing on GenAI platform development, offering competitive salary and the opportunity to impact millions through innovative AI solutions.

Description For Senior Machine Learning Engineer

Weave is seeking a Senior Machine Learning Engineer to join their technology team in a remote position based in India. The role focuses on democratizing AI and machine learning capabilities across the organization, handling data for hundreds of millions of people daily. The position involves designing ML infrastructure, building scalable services, and enabling teams to incorporate AI features. The ideal candidate should have 5+ years of backend experience, strong ML expertise, and experience with distributed systems. This role offers the opportunity to work on cutting-edge AI technologies while building products that impact customer experiences at scale. The position combines technical leadership with hands-on development, requiring both deep ML knowledge and strong software engineering capabilities. The team culture emphasizes autonomy, collaboration, and continuous learning in a rapidly evolving technical landscape. This role is perfect for someone who wants to bridge the gap between advanced ML capabilities and practical business applications while working with emerging technologies in a greenfield environment.

Last updated 6 days ago

Responsibilities For Senior Machine Learning Engineer

  • Design and develop machine learning infrastructure, tooling, and models
  • Build internal products and platforms to enable AI feature integration
  • Consult with teams on ML patterns and anti-patterns
  • Build scalable, resilient services for data integration and event processing
  • Write high-quality, performant, sustainable, and testable code
  • Coach and collaborate with team members
  • Work in cloud environment with distributed components and services
  • Translate product goals into actionable engineering plans

Requirements For Senior Machine Learning Engineer

Python
Go
Java
PostgreSQL
  • 5+ years of experience in structured back-end languages (Go, Java or Python)
  • Experience with TBs of data or 100M's to 10B's of records
  • Experience building and deploying ML driven B2B multi-tenant applications
  • Experience with ML technologies (Python, Jupyter, Workflow Engines, DVC, Triton Server, LLMs)
  • Experience with modern ML tools (LLMs, RAG, Prompt Engineering, Fine Tuning)
  • Experience with data labelling for audio or text use cases
  • Understanding of distributed systems
  • Experience with public clouds (AWS, GCP)
  • Experience providing stable well designed libraries and SDKs
  • Demonstrated track record of delivering complex projects

Interested in this job?