Back to All Episodes
Season 2Episode 86

Eden the AI Powered Web3 Job Search Tool

October 7, 2023
34m
1 Guest

Listen Now

About This Episode

In this episode of DevNTell, Narb welcomes BluePanda, a developer and AI specialist, to showcase Eden—an AI-powered protocol designed to transform job searching and recruiting in Web3. BluePanda shares his background in machine learning and his journey to Web3, then demonstrates how Eden acts as an AI career coach for talent and a recruiter for companies. The tool features 'Oasis,' a curated job board that provides candidates with personalized feedback on their resumes and conducts AI-led interviews to capture their goals and passions. BluePanda also explains the technical foundation of the platform, specifically how vector embeddings and high-dimensional vector databases allow the AI to maintain 'memories' of interactions to support long-term career growth.

Key Takeaways

1

Eden serves as a dual-sided AI platform, acting as a career coach for talent and an automated recruiter for employers.

2

The protocol aims to automate the 'top of the funnel' hiring process, replacing repetitive first-round interviews with personalized AI interactions.

3

Eden's AI provides instant, qualitative feedback on CVs, identifying strengths and specific skill gaps for various roles.

4

Technically, Eden utilizes vector embeddings in a 1,024-dimensional space to represent and store candidate data as 'memories' for highly accurate matching.

5

The vision for Eden includes persistent career support through messaging apps like Telegram and WhatsApp to keep talent updated on new opportunities.

6

By using deep AI analysis, Eden helps junior developers find roles based on unique skill combinations and value alignment rather than just years of experience.

Featured Guest

B

BluePanda

Founder of Eden

Eden

Timestamps(click to jump)

Episode Transcript

Narb

We're live! GM, GM everyone. Welcome to what's going to be another great DevNTell. If you didn't know, DevNTell is a 30-minute window for builders to showcase something they're passionate about or have been working on in Web3. This could be an awesome project you've been working on, demonstrating testing best practices, automation goodies, smart contracts, how to structure a project, etc. Today, I'm ecstatic to have Blue on, who is going to be giving us a demonstration of Eden protocol, which is going to help you find your next gig in Web3. Welcome, Blue! Ecstatic to have you on.

BluePanda

Hey guys, that's awesome. I am so excited I'm here. I've looked at DevNTell from the start when I was here in Developer DAO like a year plus ago, and actually presenting one—this is really special for me. Yeah, amazing to be here.

Narb

Awesome. I guess before we get into the meat of the presentation, do you want to give a brief introduction about yourself for folks who aren't familiar?

BluePanda

100%. So, I started with a Bachelors in Computer Science, then Masters in Machine Learning, and then a PhD in Artificial Intelligence. Classic story, I actually dropped out of the PhD because I was feeling that it wasn't moving fast enough and I wasn't able to actually use what I was learning. So I decided to move on and start actually using AI at companies. I worked at multiple companies, the biggest one at some point was Goldman Sachs. It was actually a soul-crushing experience because I didn't feel emotionally engaged to the position. That's when I started going really deep into Web3 and full-stack to create a holistic approach. Finally, I found Developer DAO. I found it funny enough on ETH Amsterdam at a table with Kempster and Ryan. I met you guys, bought the NFT back in the day, and then I joined and spent a lot of time in the community. We found a problem we wanted to solve and then went hardcore into coding to solve this problem. So that's the quick version.

Narb

Wow, that's amazing man. It's wonderful that your journey has brought you here today to share all this wonderful work you and the team have done. So, let's get right into it.

BluePanda

Amazing. So what we're doing here today is showing a little bit under the hood with Eden. Half of our time will be understanding what Eden is and what we're trying to solve, and the other 5 to 7 minutes will be the technical nitty-gritty of how Eden is able to 'remember' you. Inside Eden, we have two different sides. One is the AI career coach. This is a coach that supports you—you give your CV, it reads everything about you and understands you deeply. Then, you are able to actually talk to this career coach and go deeper into your interests, goals, and passions. Not only technology-wise, but what you are passionate about. We also have the other side, which is an AI recruiter that is talking to companies. Long story short, we have two AIs: one talking to companies, one talking to talent. These two AIs communicate and suggest the perfect match to each other.

BluePanda

Practically, how this will exist with Developer DAO is that we are creating an 'Oasis.' The Developer DAO Oasis is a place where anyone can go to get their own career coach. We have specific positions we are starting with—Designer, DevRel, Front-end, Back-end, Blockchain, etc. When you go there, you are able to talk to Eden, give your CV, and actually do an interview. When you do that, you move to the next phase where Eden understands you deeply and is able to connect you to the right project.

BluePanda

This is how it looks today. Hopefully, in the next days, we will see that growing and having more positions. Right now we have some positions from Eden and one from Jensen—please search this company, it's actually an extremely cool one. A specific team in Developer DAO is working to bring back incredible opportunities here. If you sign up, you will be able to select between the different 'Oases' that we have.

BluePanda

You will go through the process of Eden getting to know you better. You add your CV, and we will be able to right away tell you if this is the right place for you and also what things you are missing. That's something I'm really excited about. It's Eden basically telling you that for this particular position, you are missing these specific things. If you know about them, feel free to mention them during the interview. Even from your CV, we understand your biggest strengths and what we need more information on. As you can see, Eden is processing the CV—it takes about 30 seconds. Most of the time, for a front-end position, it might say 'Amazing that you have C++, but it would be good if you talk more about React.' This gives me an idea of what to talk about during the interview process.

BluePanda

I personally already did some testing interviews because I'm coding it. When I'm ready, I can go through the interview. This is a discussion Eden is having to understand my CV and the Oasis position. It's replying to me and trying to understand deeply my CV, the position I'm applying to, and then going deeper into, for example, my Web3 skills. I don't want to spoil that; you have to try it for yourself with your own CV. But that's the main idea: Eden understanding you through CV and conversation.

Narb

One important question I'd like to ask is: so that first conversation is replacing—or is going to replace—that first opening interview that you would typically have with a company, whether it's with an HR rep or the first boss you meet in the interview process?

BluePanda

Exactly! That's a great question. The point is that we don't want you to analyze the same old things again and again. We want you to have one or two interviews maximum, and then we have so much information about you that we are able to suggest you go straight to the second interview of the hiring process without you having to re-engage on the first interview. This is a double game: we understand you deeply so you don't repeat yourself, and when we go to a hiring manager, we can say, 'This is a perfect person for you, we deeply know them and their specific skills.' You are starting with a leg up with a great recommendation. Eden is preparing for that second recruiter. Already, they know all these amazing things, but we might be missing a little info here and there, so you can dig deeper. It creates amazing, high-impact questions for that second interview.

Narb

Amazing. And just to hit it home, this process is usually the most resource-intensive in the hiring process. To be able to automate it and drill right down on both ends is really, really powerful.

BluePanda

That's a great point. On both sides, this is the top of the funnel. On the company side, you might have 300 people applying. On the talent side, you have 300 jobs you are looking at. If we can reduce that as much as possible on both sides, this will bring an immense impact. It's like going to the fish market and being told 'This is perfect for you,' rather than fishing for hours and trying to find the right one. Now, we can take a small break from the technology, but I'll talk a bit about programming it.

BluePanda

How this works technologically: I'm actually really excited about this. This was the biggest problem we faced with Eden—how can we create really high-quality 'memories' for Eden? A memory is self-contained information we have about you, created through a CV or conversation. We collect all these memories to create a relationship with you. Practically, let's go to the mathematical side. Let's say we have a three-dimensional space of memories. We organize our memories in this space to be able to find them optimally. For example, if I said I know Web3 and React, these two things are fairly far apart but in the same quadrant. If someone searches for Web3 talent, they search this sphere. Obviously, it's more complicated in the background, but I want to motivate you to research how to connect Large Language Models with memory. The memory part is this vector system. We have the content (e.g., 'I worked for 3 years at XYZ company'), we use an embedding to create a vector, and that vector is saved in this space. Later, when we talk about the long-term relationship with Eden, we can retrieve that memory and discuss it. In Eden, we use over 1,000 dimensions and thousands of memories to create a scalable system.

Narb

Yeah, it made sense to me.

BluePanda

Perfect. Finally, let's go back to Eden classic. You give your CV, you do the conversation, and finally, we create a long-term relationship because Eden is now your career coach. We try to find you where you are—we started with Telegram, and later we'll have iMessage, WhatsApp, or email. Eden will notify you and say, 'I have this incredible position, are you still available?' If you ghost Eden, Eden will think you aren't interested. If you say yes, Eden goes back to the company. It solves the problem of people no longer being available or not being truly interested in a specific position.

Narb

Excellent. I love this. I'm sure we have a very vast group of folks that are in this position of wanting to enter the tech scene but for whatever reason are having troubles doing so. I believe Eden can definitely help them. One question I'd like to ask is, how can this help juniors find their first positions in Web3 or tech in general?

BluePanda

I love this. This is one of the things we are most passionate about. Right now, there isn't a concrete way to help a junior join their first position—everyone wants 1 to 3 years of experience. We found through research that companies don't necessarily care about the years of experience; that's just an easy proxy for them to use when sorting through hundreds of applications. Because Eden is able to automatically go through all these people and deeply understand them, a junior might have a special combination of skills or amazing values that the company cares about. That's why we have two AIs: the AI of the company to understand what they deeply care about, and the AI of the candidate. Eden finds these rough combinations that a human wouldn't have the time to find because it would take hundreds of hours. Eden can spend those hundreds of hours with you and the companies.

Narb

Amazing to hear. We've got a question from Wikist2: 'At what stage is the project today and what are the goals for the close future?'

BluePanda

Great question. We've been building for almost a year and a half. We call it MLP—Minimum Lovable Product. It is a fully working site, but at a lovable phase where people get excited and get incredible value. Yesterday, we just launched this to the Developer DAO community. You can go to the Eden website, join us, and see the Oasis. We are in the process of finding incredible opportunities and connecting everyone together. So, the development side is mature enough, and now we are in the phase of launching it and getting as much feedback as possible. The platform is really malleable right now, so please text me at @BluePanda on Discord with any feedback.

Narb

Blue's contact info will be in the description, at least the Twitter handle. So go ahead and DM him there or in Discord if you're in the DD Discord.

Narb

Another question from 0xDev: 'Are the interview results verifiable on a blockchain?'

BluePanda

Great question. When we were understanding our users, we asked about their priorities. We realized that putting data into a 'backpack' is extremely important, but right now, the first priority is finding someone a job. So, we don't put your data on the blockchain yet. Once we finalize that this AI system works, we will move to that stage. We already have some collaborations, like Jensen, focused on machine learning and blockchain, and we're talking with Disco about creating your own 'backpack' of data. This will be an incredible future addition, but at this stage, we care about the foundation of the problem: connecting an incredible candidate with an incredible opportunity.

Narb

Excellent answer. Last question here from Harpreet: 'Do we need to register separately for each role? I just registered with DevRel but could not find how to change it to Front-end, for example.'

BluePanda

Yeah, this is the classic 'kinks' of the earliest stages. Right now, yes, there is a hard separation between them, but the whole point of Eden is that through your interview, Eden should understand you as a holistic person. So even if you started from DevRel, Eden hopefully understands your front-end skills in-depth. In a later version, we will allow you to also say 'I'm also interested in Front-end,' and Eden will just ask a few extra questions on Telegram to set you up. For now, you can actually apply to both; the infrastructure allows that, and Eden will work. But even by staying on one, Eden is smart enough to find related positions based on what it knows.

Narb

Beautiful. Unfortunately, that brings us to time. Blue, this was wonderful. Thank you so much for coming on. Everybody in the chat says you're a great explainer of things, which I totally agree with. Looking forward to seeing Eden continue to grow. Before everyone leaves, I want to present the QR code for people to scan to claim their NFT for joining DevNTell today.

BluePanda

One last thing before we go: on the presentation, it says joineden.ai/oasis. If you go to that website, you can sign up and move forward. And again, if you have a problem, @bluepanda_ai on Twitter or just on Discord. That's it!

Narb

Excellent. And with that, we just want to wish everyone a very happy Friday, happy weekend, and we'll catch you back here next week. All right? Cheers!

Listen On

Share This Episode

Share on X

Watch Episodes Live!

Subscribe to our event calendar and never miss a live episode.

View Event Calendar