Moveworks - Mountain View, CA

posted about 1 month ago

Full-time - Mid Level
Mountain View, CA
251-500 employees
Truck Transportation

About the position

Moveworks is seeking a Senior Machine Learning Engineer to join our innovative team in Mountain View, CA. As a key player in our machine learning infrastructure team, you will be instrumental in building and optimizing cutting-edge ML systems that support the deployment of large language models (LLMs). This role is critical for enhancing the scalability and efficiency of our AI products, which serve hundreds of millions of enterprise employees across various applications. You will collaborate closely with cross-functional teams, including machine learning experts, data engineers, and product managers, to design and implement robust ML workflows that automate various processes and improve overall performance. In this position, you will be responsible for developing scalable machine learning infrastructure that supports the training, evaluation, and deployment of LLMs. You will work on distributed training and inference pipelines, model evaluation frameworks, and latency optimization strategies. Your contributions will directly impact the customer experience by ensuring that our AI solutions are efficient, reliable, and capable of handling the demands of a growing user base. If you are passionate about machine learning and eager to take on a high-impact role in a fast-paced environment, we encourage you to apply.

Responsibilities

  • Design, build and optimize scalable machine learning infrastructure to support training, evaluation, and deployment of large language models.
  • Build abstractions to automate various steps in different ML workflows.
  • Collaborate with cross-functional teams of engineers, data analytics, machine learning experts, and product to build new features.
  • Leverage your experience to drive best practices in ML and data engineering.

Requirements

  • 2+ years of industry experience in Machine Learning, Infrastructure or related fields.
  • Experience with deep learning frameworks such as Pytorch or Huggingface or LLM serving frameworks such as vLLM or TensorRT-LLM.
  • Experience with building and scaling end-to-end machine learning systems.
  • Experience building scalable microservices and ETL pipelines.
  • Expertise in Python and experience with performant languages such as C++ or GoLang.
  • Bachelor's in Computer Science, Computer Engineering, Mathematics, or equivalent field.
  • A love of research publications in the machine learning and software engineering communities.
  • Effective communicator with experience collaborating cross-functionally with other teams.

Nice-to-haves

  • Experience with ML Inference optimization using TensorRT.
  • Experience with distributed training frameworks such as Deepspeed.
  • Experience in managing and scaling GPU Inference services via Kubernetes.

Benefits

  • Market competitive salary
  • Equity for all full-time roles
  • Exceptional benefits
  • Commissions or bonus plans for applicable roles
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service