Machine Learning Engineer
Vectara
Job Description
Requirements BS/MS in Computer Science, Statistics, Electrical/Computer Engineering, Mathematics, or a related field , 5+/4+ years of professional work experience after BS/MS applying machine learning to real-world problems, and crafting scalable and effective ML/AI solutions , Strong domain knowledge in at least one of the following: RAG, LLM, information retrieval, Multimodal LLMs , Excellent programming skills in Python. Proficiency in data/ML libraries such as pandas, transformers, and torch , Familiarity with the technical details of deep learning concepts, such as Transformers, Retrieval-Augmented Generation (RAG), mixture of experts (MoE) , Hands-on experience in training ML systems end-to-end from data curation to evaluation and deployment , (Desirable) PhD in Computer Science/Engineering with 1+ years of industry experience , (Desirable) Publications in prestigious venues such as ACL, NAACL, EMNLP, NeurIPS, ICML, ICLR as a key author , (Desirable) Experience as an ML engineer in an early-stage, high growth environment , (Desirable) Expertise in the following areas: , (Desirable) Embedding models, rerankers , (Desirable) Multimodal retrieval, question answering, and reasoning , (Desirable) Vector databases, BM25 , (Desirable) Planning and reasoning in LLMs , (Desirable) Multilinguality in LLMs , (Desirable) NLG Evaluation such as hallucination detection What the job involves 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 Language Model (MMLLMs) , Improve the quality of Vectaraβs AI Agents and RAG-as-a-service platform, working on features like multilinguality, self-supervised learning, agentic behavior and hallucination reduction , Publish technical blogs, papers, and patents #J-18808-Ljbffr