ML Engineer

closed
Vectara Logo

Vectara

πŸ“Remote - United States

Summary

Join Vectara's Machine Learning team as an experienced engineer to design, prototype, research and build AI systems for scalable enterprise-ready Generative AI. The ideal candidate has a strong background in software engineering, deep learning concepts, and experience with ML libraries such as pandas, transformers, and torch.

Requirements

  • BS/MS in Computer Science, Statistics, Electrical/Computer Engineering, Mathematics, or a related field
  • 5+/4+ years of experience after BS/MS
  • Strong software engineering basics, we work on research but also write production code
  • Knowledge of common challenges in training ML models and solutions to them
  • Familiarity with the technical details of deep learning concepts, such as Transformers, Retrieval-Augmented Generation (RAG), mixture of experts (MoE)
  • Proficiency in data/ML libraries such as pandas, transformers, and torch
  • Hands-on experience in training ML systems end-to-end from data curation to evaluation and deployment
  • Ability to collaborate with cross-functional teams

Responsibilities

  • Design, prototype, research and build AI systems for Vectara
  • Train, evaluate and deploy ML models in the domains of Natural Language Processing, Information Retrieval, AI Agents, Large Language Models (LLMs) and Multimodal Large Models (MLMs)
  • Improve the quality of Vectara’s RAG-as-a-service platform, working on features like multilinguality, self-supervised learning, agentic behavior and hallucination reduction
  • Publish technical blogs, papers, and patents

Preferred Qualifications

  • PhD in Computer Science/Engineering with 1+ years of industry experience
  • Publications in prestigious venues such as ACL, NAACL, EMNLP, NeurIPS, ICML, ICLR as a key author
  • Experience as an ML engineer in an early-stage, high growth environment
  • Expertise in the following areas
  • Embedding models, rerankers
  • Multimodal retrieval, question answering, and reasoning
  • Vector databases, BM25
  • Planning and reasoning in LLMs
  • Multilinguality in LLMs
  • NLG Evaluation such as hallucination detection

Benefits

Salary is just one component of Vectara’s employee compensation. Our full-time employees are also equity owners in the company, which although not an immediate cash component, can have positive impacts on long-term total compensation for each participating employee

This job is filled or no longer available