# AI Researcher

**Company:** [Perplexity](https://hotfix.jobs/companies/perplexity)
**Location:** San Francisco, CA, Palo Alto, CA
**Role:** AI Research
**Salary:** $220k – $485k/yr
**Experience:** 2+ years
**Skills:** PyTorch, Python, LLMs, Reinforcement Learning, Sft, Dpo, Grpo, Megatron, CUDA, C++
**Posted:** 2025-09-19

> Advances AI products through post-training SOTA LLMs using supervised and reinforcement learning techniques on rich query datasets. Owns data pipelines, training frameworks, and model integration while collaborating across teams. Requires 2-6+ years in large-scale LLMs and Python/PyTorch expertise; PhD preferred.

## Job Description

## Responsibilities
## Research & Development
- Post-train SOTA LLMs using the latest supervised and reinforcement learning techniques (SFT/DPO/GRPO)
- Leverage our rich query/answer dataset to scale model performance across Sonar, Deep Research, Comet, and Search products
- Stay current with the latest LLM research, especially in model training, optimization, and personalization techniques
- Implement preference optimization and personalization capabilities to enhance user experience
- Invent in-house improvements and optimizations to enhance SOTA models
- Turn research ideas into algorithms and run experiments to launch new models

## Infrastructure & Implementation
- Own full-stack data, training, and evaluation pipelines required for model development
- Build robust and effective training frameworks (on top of Megatron/PyTorch) for post-training LLMs
- Implement necessary infrastructure and components to support cutting-edge model training at scale
- Integrate models seamlessly into our product ecosystem

## Collaboration
- Work closely with engineering teams to integrate models into Perplexity's product suite
- Collaborate across teams to ensure cohesive AI experiences throughout our platform
- Partner with product teams to understand user needs and translate them into model improvements

## Qualifications
**Required**
- Proven experience with large-scale LLMs and Deep Learning systems
- Strong programming skills in Python/PyTorch; versatility is a plus
- Experience with post-training techniques and reinforcement learning
- Self-starter with a willingness to take ownership of tasks
- Passion for tackling challenging problems
- Minimum 2-6 years of experience on relevant projects (depending on seniority level)

**Nice-to-have**
- PhD in Machine Learning, AI, Systems, or related areas
- Experience in post-training LLMs with SFT/DPO/GRPO
- C++/CUDA programming skills
- Experience building LLM training frameworks
- Academic publications and research impact
- Experience with agent systems and multi-step reasoning
- Background in personalization and preference learning

## Similar roles

- [Machine Learning Research Engineer, Agents - Enterprise GenAI](https://hotfix.jobs/jobs/86aa8353-26ac-4335-b8ac-c8772791d98e) - Scale AI - San Francisco, CA - $218k – $273k/yr
- [Machine Learning Systems Research Engineer, Agent Post-training - Enterprise GenAI](https://hotfix.jobs/jobs/789d98ee-8cab-42b8-8103-84b486544394) - Scale AI - San Francisco, CA - $218k – $273k/yr
- [AI Research Resident](https://hotfix.jobs/jobs/f50e3e2f-5048-4fcf-b99a-3f98e6bb6efd) - Polymath - Remote - $200k – $200k/yr
- [ML Research Scientist, Prediction & Smart Agents](https://hotfix.jobs/jobs/bfaa61cd-90cb-40f7-a2c7-a1013f29cc69) - Nuro - Mountain View, CA - $194k – $291k/yr
- [Research Engineer](https://hotfix.jobs/jobs/9282b9f8-a2cc-4027-9b42-9a8b7d5cf8d1) - Greptile - San Francisco, CA - $180k – $280k/yr

**Apply:** https://hotfix.jobs/jobs/e7f3bfb9-60e5-41c4-8719-db727f79058c
**Canonical:** https://hotfix.jobs/jobs/e7f3bfb9-60e5-41c4-8719-db727f79058c