Overview
Denis Yarats serves as Co-Founder and CTO at Perplexity [1]. Yarats maintains a presence on X (formerly Twitter) at @denisyarats [2].
Career history
- Co-Founder & CTOAug 2022 to PresentPerplexity
- Angel InvestorJan 2024 to PresentDenis Yarats
- AI Research ScientistJun 2016 to Jul 2022Facebook AI Research
- Staff ML engineerSep 2013 to Jun 2016Quora
- Software Development Engineer IINov 2011 to Sep 2013Microsoft
Education
Doctor of Philosophy - PhD, Artificial Intelligence2018 - 2022New York University
Insights & ideas
The through-line
Yarats returns again and again to a single discipline: pick a small piece of an enormous problem and do it better than anyone, then protect the speed at which you can keep doing it. Search, in his framing, is "AI complete" [2], and Google is "by far like the best search engine so far" [1], so the only viable move was to carve off a narrow slice and go deep. "Let's just uh do the simplest things but do them right and and high quality and uh and just keep doing that," he says, "instead of like trying to maybe go after like many things at the same time and then like doing them maybe like not as good" [1]. Everything else he talks about, the hiring bar, the trial weeks, the anxiety about losing momentum as headcount grows, follows from wanting to keep that narrow, high-quality loop turning fast.
The second constant is trust. Coming from an academic background, citation is instinctive to him, and he treats it as the load-bearing feature of the product rather than a nicety: in a world of misinformation where "it's kind of like very hard to trust what you read" [2], verifiable answers are the thing worth being disciplined about.
On doing small things very deep
The founding decision was one of scope. Search is "so Monumental" that the team chose to "try to solve this like small piece but like try to do it this as best as possible and and see how long it's going to take and like where it's going to take us" [1]. He readily admits the estimate was wrong: "turns out is actually a much harder problem than than we even initially anticipated" [1]. That has not changed the approach, only reinforced it. He describes the standing intent as "doing small things but like very deep like go very deep there and like very high qualties" [1], and says plainly they will continue to do that [1][2]. The same principle governs company organisation, not just product: "from the getgo we kind of like organized ourselves so like we decided that we're not going to be too spread around so we're just going to focus on a few things but we'll try to do as them as best as we can" [2]. He has discussed the same posture, an answer engine built to address the deficiencies of conventional search with an emphasis on accuracy and validation, in longer form elsewhere [4][7], and the differentiators of the product against other chatbot-powered tools [8][10].
Interface simplicity is part of the same argument. The product had to be "very simple it's very easy to use it's very intuitive," and he is explicit that they rejected the obvious form factor: "from the beginning just like chat interface is not uh what we want to have and we kind of like spend a bunch of time like thinking what it needs to be," treating that choice as a deliberate differentiator [1][2].
On answers instead of links
His case against the status quo is about wasted user effort. Google's engine is "the most sophisticated system Humanity ever built," and yet "you can save a lot of time when you don't have to like see through like 10 links and kind of like do a lot of Nano work yourselves like if you if you just have a question you just want to get an answer" [2]. The ambition runs past question answering. He expects the category to "evolve into much more sophisticated workflows and pipelines where you can like going to give those things tasks rather than just like simple questions and they're going to do like work for you" [2]. This shift from search engine to answer engine, and the machine learning advances that make it possible, is territory he has covered repeatedly [3][9].
On truthfulness, citations and the data flywheel
Citation is not a UI decoration for him but the company's first priority: "if there's only like few things we can focus on this is going to be the the very first thing that we're going to be focused on like speed and accuracy" [2]. He is candid that it is hard, requiring coordination "across like multiple teams multiple Technologies" and, more than that, "it has to be like a mindset of the entire company" [2].
Technically he breaks it into layers: good models, a good ranking system and search engine underneath, and then careful handling of what comes back from the web [2]. Where sources conflict, the answer is not to pick a winner silently. If "multiple sources maybe like telling like different things," you work out who is credible, and where that cannot be resolved, "you can kind of like give like a several opinions about this so you don't want to be biased you definitely want to make sure that you cover all the ground" [2]. On top of that sits self-verification: models that "not only generate the answer but also like self verify and see if they made a mistake or not," feeding what he calls "the most important part," which is "to establish like data fly wheel and sort of like learn from those stakes and then like keep getting" better [2]. Accuracy and validation of retrieved information is the same thread he has pulled on in more technical settings [4][7][9].
Speed is treated as a hard constraint rather than a trade-off against quality. "Google told everybody that like you have to get instant answers it just like you cannot wait," and if the promise is saving people time, "we not only have to provide them very high quality answers but also do this very fast so doing those two things together it's it's very challenging" [1][2].
On velocity as the thing that must be defended
He believes company success is largely a function of how long you can keep moving fast: "the most successful company is just like those who like were able to prolong this like L of velocity as long as possible" [1]. The norm he describes is blunt: "if you can do something today you have to do it today rather than like doing it tomorrow like next week" [1]. He is realistic about the endgame, since at very large scale "organizational Things become very hard," but the goal is to "push it as far as possible" [1][2].
What makes this more than a slogan is that he treats momentum as perishable and therefore as a job. Maintaining it is "one of the things that I like right now spend a lot of time" on, framed as the question of "how do we as we get bigger how do we don't lose this momentum," because "it's nature like if you stop moving you know things are slowing down" [1]. Culture at the company is a subject he has returned to in wider conversations about competition and building generative AI products [8][10].
On hiring by working together, not interviewing
Yarats's most specific management claim is that interviews leak information that working together does not. Until roughly the tenth or fifteenth hire, candidates were invited to work alongside the team for a week or longer instead of going through a standard process, because "one thing is to do interview is like you can miss certain things but like when you work with a person for like several days it's like very clear" [1][2]. What he was reading for was "alignment and Mission," and the ability to handle ambiguity: "you just like give them like high level sort of like goal or task and you see if they can execute on it" [2]. In practice the signal arrives early. Sitting next to someone while they write code, or simply going to lunch, resolves it quickly, and "the best people I can you know tell like in 30 minutes," with the negative case usually just as fast [2].
The trial period had a second function he is equally direct about: recruiting. Roughly the first day went to assessment, and "the rest couple of days you're trying to sell them," because strong candidates have many options [2]. He justifies the cost of the whole exercise compoundingly. Those first ten people were "very trustable" and mission-aligned, and "each of them is going to bring like 10 more people," so a solid foundation propagates the pace to everyone hired afterwards, which is why it "long term basically like paid off" [1][2]. The founding example he cites is Johnny, a former colleague and a world champion competitive coder who "does everything very fast and very high quality," which set the standard of hiring slowly and only for very good people [1][2].
On competing for talent against companies with more money
He is unsentimental about the asymmetry. The established labs have bigger clusters, more compute and "way more resources that we have so they can like literally pay as much as they want," and "they just attract all the best people" [2]. His answer is to fish in a different pond: rather than chasing an already established research scientist who will be expensive and may arrive with fixed ideas and imperfect alignment, "try to discover this people who have a lot of potential," people who may need some teaching but "can very quickly you know like within couple of months" become highly productive [2]. In practice that means adjacent fields, strong engineers, strong mathematicians, people with competitive coding experience, and then teaching them, which the founding team is equipped to do having been research scientists themselves [2]. He says this "worked super well," while acknowledging that "obviously at some point you also need to get like experienced people," which greater resources and a more recognisable brand now make possible [2].
He rejects the research-versus-engineering split that the strategy might imply. In his experience the best people are both: "it's very rarely where you have a strong research scientist who doesn't know like how to code," and the best "can do both very successfully" [2]. He argues much of frontier work is engineering anyway, since training large models is "a lot of about like distributed system and stuff like that" on top of machine learning fundamentals, and that while Transformers have "lots of Secrets," they are teachable and "not rocket science" [2].
On how to break into AI
His advice to aspiring AI engineers is deliberately unglamorous. Be very comfortable with coding, know Python well, eventually pick up C++ [2]. Beyond that, the differentiator is temperament: "more important is to have this like curiosity and like desire to learn things and just be very very proactive," using the abundant information and people available to learn from [2]. The learning method he prescribes is implementation over reading. Iterate quickly and get results, "that's how you learn the fastest like trying things yourself," because you can read a paper and think it makes sense, but "if you haven't implemented yourself you like honestly probably not going to have like very deep understanding of things" [2].
He also sets expectations about what working at this pace feels like. He describes the job as "not work it's more like lifestyle," consuming, with Slack always busy and "every day you wake up and there's like something new" [2].
Takeaways
- Choose scope over ambition: search is "AI complete," so solve one small piece as well as possible rather than pursuing many things at mediocre quality [1][2].
- The chat interface was a deliberate rejection, not a default, in favour of something simple, intuitive and easy to use [1][2].
- Citations and truthfulness are the first priority, and where sources disagree, present multiple opinions rather than silently resolving the conflict [2].
- Model self-verification exists to feed a data flywheel: catch mistakes, learn from them, keep improving [2].
- Speed is non-negotiable alongside accuracy, because Google trained everyone to expect instant answers [1][2].
- Replace interviews with week-long trial periods for early hires; working alongside someone reveals what an interview misses, and the best candidates are readable within 30 minutes [1][2].
- Half of a trial period is selling the candidate, since good people have many options [2].
- Against better-funded competitors, hire high-potential people from adjacent fields with strong engineering, maths or competitive coding backgrounds and teach them AI [2].
- Momentum is perishable and must be actively maintained as headcount grows: if you can do it today, do it today [1].
Media & appearances
- Gradient DissentApple PodcastsTransforming Search with Perplexity AI’s CTO Denis YaratsConversations on AI: In this episode of Gradient Dissent, Denis Yarats, CTO of Perplexity, joins host Lukas Biewald to discuss the innovative use of AI in creating high-quality, fast search engine answers. Discover how Perplexity combines advancements in search engines and LLMs to deliver precise answers. Yarats shares insights on the technical challenges, the importance of speed, and the future of AI in search. ✅ Subscribe to Weights & Biases → https://bit.ly/45BCkYz 🎙 Get our podcasts on these platforms: Apple Podcasts: http://wandb.me/apple-podcasts Spotify: http://wandb.me/spotify Google: http://wandb.me/gd_google YouTube: http://wandb.me/youtube Connect with Denis Yarats: Follow Weights & Biases: Join the Weights & Biases Discord Server:
- Practical AIApple PodcastsThe perplexities of information retrievalDaniel & Chris sit down with Denis Yarats, Co-founder & CTO at Perplexity, to discuss Perplexity’s sophisticated AI-driven answer engine. Denis outlines some of the deficiencies in search engines, and how Perplexity’s approach to information retrieval improves on traditional search engine systems, with a focus on accuracy and validation of the information provided. Sponsors: Neo4j – Is your code getting dragged down by JOINs and long query times? The problem might be your database…Try simplifying the complex with graphs. Stop asking relational databases to do more than they were made for. Graphs work well for use cases with lots of data connections like supply chain, fraud detection, real-time analytics, and genAI. With Neo4j, you can code in your favorite programming language and against any driver. Plus, it’s easy to integrate into your tech stack. Backblaze – Unlimited cloud backup for Macs, PCs, and businesses for just $99/year. Easily protect business data through a centrally managed admin. Protect all the data on your machines automatically. Easy to deploy across multiple workstations with various deployment options. NordVPN – Get NordVPN 2Y plan + 4 months extra at nordvpn.com/practicalai It’s risk-free with Nord’s 30-day money-back guarantee.
- Changelog Master FeedApple PodcastsThe perplexities of information retrieval (Practical AI #274)Daniel & Chris sit down with Denis Yarats, Co-founder & CTO at Perplexity, to discuss Perplexity's sophisticated AI-driven answer engine. Denis outlines some of the deficiencies in search engines, and how Perplexity's approach to information retrieval improves on traditional search engine systems, with a focus on accuracy and validation of the information provided.
- DataFramedApple Podcasts#216 Perplexity & the Future of AI with Denis Yarats, Co-Founder and CTO at Perplexity AIArguably one of the verticals that is both at the same time most ripe for disruption by AI and the hardest to disrupt is search. We've seen many attempts at reimagining search using AI, and many are trying to usurp Google from its throne as the top search engine on the planet, but I think no one is laying the case better for AI assisted search than perplexity. AI. Perplexity doesn't need an introduction. It is an AI powered search engine that lets you get the information you need as fast as possible. Denis Yarats is the Co-Founder and Chief Technology Officer of Perplexity AI. He previously worked at Facebook as an AI Research Scientist. Denis Yarats attended New York University. His previous research interests broadly involved Reinforcement Learning, Deep Learning, NLP, robotics and investigating ways of semi-supervising Hierarchical Reinforcement Learning using natural language. In the episode, Adel and Denis explore Denis’ role at Perplexity.ai, key differentiators of Perplexity.ai when compared to other chatbot-powered tools, culture at perplexity, competition in the AI space, building genAI products, the future of AI and search, open-source vs closed-source AI and much more.
- Refactoring PodcastApple PodcastsHow Perplexity Works — with Denis Yarats 🤖Today's guest is Denis Yarats. Denis is co-founder & CTO at Perplexity, one of my favorite products and one of the most successful AI startups today. Perplexity was founded less than two years ago and has just raised $250M in venture capital, at a $2B
- Startup Field Guide by Unusual VenturesApple PodcastsPerplexity CTO Denis Yarats on AI-powered searchThe Product Market Fit Podcast: Perplexity is an AI-powered search engine that answers user questions. Founded in 2022 and valued at over $1B, Perplexity recently crossed 10M monthly active users and is growing fast. In this episode, Sandhya Hegde chats with Denis Yarats, co-founder
- No PriorsApple PodcastsHow do we go from search engines to answer engines? With Perplexity AI’s Aravind Srinivas and Denis YaratsArtificial Intelligence | Technology | Startups: With advances in machine learning, the way we search for information online will never be the same. This week on the No Priors podcast, we dive into a startup that aims to be the most trustworthy place to search for information online. Perplexity.ai i
- YouTubeCulture and Velocity at Perplexity with Denis Yarats, Co ...Denis Yarats discusses Perplexity's core product principles, emphasizing simplicity, intuitive design, and solving search problems with high quality rather than breadth. He explains the company culture prioritizing fast execution and operational excellence, detailing how early hiring decisions through week-long trial periods created a strong foundation that perpetuates the fast-paced culture across the organization.
- YouTube#216 Perplexity & the Future of AI | Denis Yarats, Co-Founder ...Denis Yarats discusses Perplexity's differentiation from Google Search by enabling users to get direct answers to questions without clicking through multiple links, and explains the company's core focus on truthfulness and citations in AI-generated responses. He details the technical approach including ranking systems, multi-source verification to avoid bias, and model self-verification capabilities to catch mistakes and establish a data flywheel for continuous improvement.
- Apple Podcasts#216 Perplexity & the Future of AI with Denis Yarats, Co ...Arguably one of the verticals that is both at the same time most ripe for disruption by AI and the hardest to disrupt is search. We've seen many attempts at reimagining search using AI, and many are trying to usurp Google from its throne as the top search engine on the planet, but I think no one is laying the case better for AI assisted search than perplexity. AI. Perplexity doesn't need an introduction. It is an AI powered search engine that lets you get the information you need as fast as possible. Denis Yarats is the Co-Founder and Chief Technology Officer of Perplexity AI. He previously worked at Facebook as an AI Research Scientist. Denis Yarats attended New York University. His previous research interests broadly involved Reinforcement Learning, Deep Learning, NLP, robotics and investigating ways of semi-supervising Hierarchical Reinforcement Learning using natural language. In the episode, Adel and Denis explore Denis’ role at Perplexity.ai, key differentiators of Perplexity.ai when compared to other chatbot-powered tools, culture at perplexity, competition in the AI space, building genAI products, the future of AI and search, open-source vs closed-source AI and much more.
- Perplexity & the Future of AI with Denis Yarats, Co-Founder ...
DataCamp
- How Perplexity Works — with Denis Yarats ? | Refactoring ...
everand.com
- Transforming Search with Perplexity AI’s CTO Denis Yarats
Weights & Biases
In the news
- Reposted Paul Fryzel
- Reposted Denis Bykov
- Reposted search founder
- Reposted Nous Research
- Reposted Mikhail Parakhin
- cool, only took $3k, more iterations are running hopefully can surpass
- we perform post-training via multiple stages: SFT, RL, RFT, and on-policy self-distillation (OPSD). we use RFT and OPSD as the last stage of training to bridge the sim2real gap. RL environments, while very realistic, still lack the full diversity and complexity of the real-world
- fun weekend project: AutoJev. i was curious to see if i could train a competitive Jev-like model completely autonomously with a swarm of agents using our internal system. turns out you can get quite far! some details: - gave the swarm a devbox with an h200 gpu - the swarm is a https://t.co/GxUEqh5pI7
This page shows public professional information only, each fact cited. Is this you? send a correction, or ask for removal within 24 hours, no questions asked.


