ML Researcher
Researches, develops, evaluates, and optimizes machine learning models across the full research lifecycle, with a focus on novel methods, scalable training, and efficient inference. Requires strong Python, software engineering, machine learning fundamentals, and experience with GPUs or TPUs and distributed training.
About the job
Responsibilities
- Contribute to ideation, design, implementation, and evaluation of breakthrough machine learning models for real-world deployment.
- Work across the full lifecycle of machine learning models, including performance optimization, evaluation protocol development, and efficient training and inference.
- Develop novel architectures, training methods, algorithms, and models.
- Help ensure research code supports rapid development and testing of new ideas.
Requirements
- Strong familiarity with the full machine learning research cycle.
- Strong software engineering fundamentals.
- Strong knowledge of Python and machine learning frameworks.
- Experience with the full lifecycle of AI model development.
- Experience with machine learning infrastructure frameworks and tools.
- Experience developing new machine learning methods, algorithms, and models.
- Experience with GPUs or TPUs and distributed training.
- Experience scaling models and training regimes.
- Knowledge of classical machine learning methods and algorithms.
- Knowledge of deep learning techniques.
Nice to Have
- Expertise in architecture research, distillation/model compression, evaluation, code generation, or large language models.
- Experience with foundational models, such as LLMs.
- Published research at AI conferences.
- Contributions to open-source machine learning projects.
- Experience working with tabular data or predictive analytics.
- High Kaggle rank.
- BSc, MSc, or PhD in computer science or machine learning.
Compensation and Benefits
- Competitive compensation with salary and equity.
- Comprehensive health coverage for employees and dependents.
- Paid parental leave for all new parents, including adoptive and surrogate journeys.
- Relocation support for employees moving to an office location.
- Mission-driven, low-ego culture that values diversity of thought, ownership, and bias toward action.
Skills
Python, Machine Learning, Deep Learning, Machine Learning Frameworks, Ai Model Development, Distributed Training, Gpus, Tpus, Classical Machine Learning, Model Compression, LLMs, Tabular Data, Predictive Analytics, Kaggle
Similar jobs
AI Research jobsConduct applied research on AI agents, designing experiments and evaluation systems to improve reliability, context retention, and multi-step task completion. The role requires strong AI/ML research, engineering, experimental design, and communication skills.
Conduct research on long-horizon, multi-agent AI behavior by designing agent environments, analyzing large-scale data, and running experiments. The role requires strong research judgment, rapid execution, independence, and familiarity with current AI developments.
Build, optimize, and evaluate long-running and multi-agent AI systems, along with tools for monitoring and analyzing their real-world behavior. The role requires software engineering experience with coding agents, strong independence, and familiarity with current AI developments.
Build Vanta’s organizational intelligence layer by shipping prototypes, internal tools, and AI agent workflows that make cross-source data useful to EPD, GTM, and other teams. The role requires recent hands-on LLM product work, independent problem scoping, and strong judgment around AI quality, reliability, cost, and latency.