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