- 17
- 12 032
PropTech Founder
Sweden
Приєднався 24 кві 2024
Documenting my journey from Miami real estate agent to software developer and PropTech startup founder. Sharing my learnings and mistakes and hoping to inspire other people to embark on their own software journey.
So you want to become an AI Engineer?
This video is for anyone looking to break into AI Engineering or Machine Learning Engineering. I touch on the job market, salaries, job growth and some key concepts to learn. This is an introduction to the AI Engineer roadmap, and I will make videos covering every topic, from RAG, Vector databases, Embeddings, to more advanced AI concepts such as Token Optimization, Video Understanding and Sentence Transformers (BERT).
Roadmap: roadmap.sh/ai-engineer
Sources:
www.veritone.com/press-releases/veritone-analyzes-u-s-bureau-of-labor-statistics-april-2024-jobs-report-and-ai-job-growth/
This project got me my first AI Engineer Job: ua-cam.com/video/k7zFH1PYaRA/v-deo.html
How I became a self-taught AI Engineer: ua-cam.com/video/_y-7mr-eO-o/v-deo.html
Linkedin Optimization for Software Developers: ua-cam.com/video/uv16VIBUulE/v-deo.html
My website: www.nordprop.tech/
Connect with me on Linkedin: www.linkedin.com/in/gustaf-g/
(Let me know you came from this video!)
Have any questions on how to get your first LangChain/AI developer job? Drop a comment below!
#saas #proptech #miamirealestate #miamirealtors #softwareengineer #softwareengineerjobs #selftransformation #aiengineering #aiengineer #mlengineer #machinelearningwithpython #langchain #langgraph #rag #vectordatabase #vectordb #andrewng #factoredid
Roadmap: roadmap.sh/ai-engineer
Sources:
www.veritone.com/press-releases/veritone-analyzes-u-s-bureau-of-labor-statistics-april-2024-jobs-report-and-ai-job-growth/
This project got me my first AI Engineer Job: ua-cam.com/video/k7zFH1PYaRA/v-deo.html
How I became a self-taught AI Engineer: ua-cam.com/video/_y-7mr-eO-o/v-deo.html
Linkedin Optimization for Software Developers: ua-cam.com/video/uv16VIBUulE/v-deo.html
My website: www.nordprop.tech/
Connect with me on Linkedin: www.linkedin.com/in/gustaf-g/
(Let me know you came from this video!)
Have any questions on how to get your first LangChain/AI developer job? Drop a comment below!
#saas #proptech #miamirealestate #miamirealtors #softwareengineer #softwareengineerjobs #selftransformation #aiengineering #aiengineer #mlengineer #machinelearningwithpython #langchain #langgraph #rag #vectordatabase #vectordb #andrewng #factoredid
Переглядів: 55
Відео
I interviewed for Andrew Ng's AI company...
Переглядів 497День тому
I interviewed with Factored.AI, a company which Andrew Ng helped create and is backing, for their Full-Stack Engineer (Python, React, LLMs) role. In this video I walk you through the process and give you some tips for finding AI Engineer jobs on Linkedin and tell you how you should prepare for your interviews. Dr. Andrew Ng is a renowned authority in Artificial Intelligence (AI). He is the Foun...
Learn RAG, LangChain, Vector DB's, with this project, FULL COURSE
Переглядів 2,1 тис.14 днів тому
Building this project taught me everything I needed to know about LLM's, RAG (Retrieval Augmented Generation), LangChain, LangGraph, Vector databases, similarity search (FAISS) to secure a $74,000 AI Engineer job offer here in Sweden. I'm a self-taught programmer with strong interest in AI and LLM's. This video is for anyone looking to learn these topics and become an AI Engineer yourself. In t...
Don't start your AI project without doing THIS
Переглядів 81728 днів тому
In this video, I show you how a simple trick can save you hours of time with your AI or LLM software development. We'll design the architecture of an AI real estate agent using LangChain and other API's and you will learn how to use this trick to be more productive at work and even get promoted. If you are interested in becoming an AI Engineer, this video will take you through my process of sco...
LinkedIn Optimization for Software Developers
Переглядів 101Місяць тому
Follow these tips to get interviews for software development jobs without even applying. If you are a developer struggling in the tough hiring market, this is a guide on optimizing your LinkedIn profile and starting a simple content marketing strategy to have people reach out to you for their jobs (you know how things used to be back in the good old days) How I got my first AI Engineer Job: ua-...
This project got me my first AI Engineer job
Переглядів 4,3 тис.Місяць тому
I spent about 15 hours developing this LangChain project, and it taught me everything about AI and LLM’s that I needed to secure a $74,000 AI Engineer job offer here in Sweden. This project is for people looking to get their first AI Engineer or ML Engineer jobs, and who want to get experience with LangChain, LangGraph agents and why to use them, Vector Databases, Similarity Search and Prompt E...
How I Became a Self-taught AI Engineer
Переглядів 2,3 тис.Місяць тому
If you're a self-taught developer, now is the best time to get an AI role. New technologies like LangChain and LLM’s, RAG, and Vector databases are becoming increasingly in demand. Since these technologies have just recently proven how valuable they are, many companies don’t actually require work experience with them. So if you already have software development experience and can apply these te...
$500/month Brazilian Forest Apartment with Monkeys and Fast Wifi, Florianópolis
Переглядів 562 місяці тому
I live in this apartment in southern Brazil (Florianópolis, Santa Catarina) with 1GB/S Fiber internet, monkeys for neighbors and this amazing view for under $500/month. I needed a place where I would feel comfortable hunkering down for a few months to focus on work without going insane. So the place had to be in nature, the internet had to be great, and i was looking for a place secluded so I w...
How to Stay Focused During Long Periods of Coding
Переглядів 2983 місяці тому
How to stop procrastinating and get into a coding flow state One of the toughest things about learning how to code or when you are a software developer is learning to stay motivated and keeping focus, especially when you are stuck on a certain problem and feel exhausted from keeping on trying. In this video I share 6 tips that I have used to pull 10 hour coding days in my software development c...
From Miami Real Estate Agent to Software Developer in 7 Months - MY UNIQUE STORY
Переглядів 3556 місяців тому
From Miami Real Estate Agent to Software Developer in 7 Months - MY UNIQUE STORY
Founder University by LAUNCH Review - Should you apply?
Переглядів 1516 місяців тому
Founder University by LAUNCH Review - Should you apply?
Would a previous SWE or a previous DS/ML role be a better fit for an AI Eng. role? Which one would be more hirable in general I guess?
High quality content. Please keep it up. I just subed and look forward to your follow up videos
@@satovato9390 thank you! Loved hearing that
I made a step by step guide for building this project, if you are interested in learning LangChain, LangGraph, RAG, Vector DB's and Similarity Search with one project, then look no further: ua-cam.com/video/ShEOoJLSLbI/v-deo.html
Excellent tutorial. And great way of explaining. Really appreciate your efforts !!!!! I would like your guidance on how can i get more data that is similar to the data being used in this project. Thank you!!
Thank you I appreciate your feedback! If you look on Kaggle you might find real estate sales datasets, but none of them will be in the same format as that of this project, this data has been web scraped from different government agencies. You could write a scraper to get real estate listing data yourself with Selenium.. hope that helps!
I didn’t know know how to search this way on linkedin. Thanks
I’m glad it was helpful, what types of jobs are you looking for?
Awesome tutorial. I'd never seen a similar search implementation. I'm from Brazil and I'll apply this knowledge here. Notice that you speak Portuguese.
Gratidão irmão! I saw you are from RDJ, i go there often, love that place. Greetings from Florianópolis!
Yes thank you so much for tutorial. I haven't had a chance to sit down and watch the whole video but I will. I'm a self-taught programmer too. I'm very much interested in and RAG and AI automation and LLMs. God bless you<><
Thank you for the kind words again! Are you looking to get a job in AI or why are you interested in learning?
THankns for sharing , bro caanaa you create a playlist so thaat we ca n bookmark for later use.
Here you go bro: ua-cam.com/play/PL66pYOyw_jVltwbzwyQSrwcRYELHc9OBU.html&si=O2lPzgf3HOf3HeEW
I'm in Africa and I have a good base in LLM solution development with langchain. I've already done some projects on it and I'd like to find some freelance jobs that I could do. Can you help me? Thank you very much for this wonderful tutorial. i will try to do it from scratch.
Hey I'm not sure how the market is like in Africa, but maybe you could search on Linkedin for contract jobs that hire in EMEA with titles like AI Engineer, and look at the requirements they have, and try to learn them yourself. Freelancing is a bit tough, make sure to have a really nice website, here is mine for reference which works really well www.nordprop.tech/ (might make a tutorial on this soon) Apart from that you have to network, content creation is great for this, on my Linkedin I post every week and that gets me headhunted for about 2-3 positions a month. What projects have you done so far?
Excellent tutorial, I hope you can continue with it, especially on the points that must be taken into account before implementing any development, which allows you to have a global vision of what to do. Congratulations!!! Looking forward to following tutorials.
Thank you so much for watching and your kind words. I will plan to do more, in the meantime you should check out this video which addresses a lot of what you are talking about, planning before development: ua-cam.com/video/tOhllbgVHSU/v-deo.htmlsi=mmhN1no2_PBTFsSf Anything else more specific you are interested in learning?
3:06 I furnished this place from ground up - I installed the Microwave...
@@AnupamGaur-c2z 😂
Hi! Can you highlight how much math do I need to become this type of AI developer? Thanks :)
If you are working with LLM's, you might not need math at all. But calculus knowledge definitely can help you understand what is going on and makes debugging a lot easier.
@@PropTechFounder thanks :)
@@mortezarostami3287 If you are interested in becoming one I recommend checking out this tutorial I just made :) ua-cam.com/video/ShEOoJLSLbI/v-deo.html This is the project I used to get my first AI Engineer job offer
Can you do a video on your portfolio website and an update on what your job entails. Also it’s AI engineer right? So I can check job postings out. Sheesh maybe you can also review a few job postings in that video too and go over some of the duties. That would be slamming. Just subscribed
Wow thanks for all the ideas. I am as we speak recording an in-depth tutorial on making this project. But I will add those suggestions to my calendar. AI Engineer yes, but there is a lot of title confusion in the ML and AI industries now, so they are not often the same roles at different companies! Love the name btw, sounds like a nootropics haha.
Mindmaps are really usefull when developing applications. They give us a clear cut information of what we are building
Yeah they save lots of time and help non-technical people follow the progress easily!
Thanks for this example its amazing. I am not python coder just 20% knowledge .. do I have the ability to use ChatGPT to write the codes for me .. is this accepted in the companies now in Europe or USA if u know?
Hey thanks for the feedback. Nothing is stopping you from using ChatGPT (I use mostly Claude AI) but you need to make sure you understand the code and can answer questions about it. Are you a software developer in another language? You can use LangChain in JS as well. Perhaps I will make a video of the interview questions I faced when presenting my projects...
@@PropTechFounder I am a Data Engineer and in this field I encounter a huge amount of tools to know and understand which let me not able to get deep learn python as an example
@@ahmedsomir This is a great foundation for getting into AI and ML, but you should definitely brush up on your python skills and be able to write some code. I am making a tutorial on this project and how to code it so you should try following along to that and see if you are able to make something similar by yourself afterwards.
@@ahmedsomir here's the tutorial I talked about in case you are interested! ua-cam.com/video/ShEOoJLSLbI/v-deo.html
@@PropTechFounder thx so much
This was high value. Thanks for the boost, Gustav!
Thanks for the great comment, in-depth AI Engineering tutorials coming soon!
Nice video! Not a software developer but the tips discussed here help for a broad range of careers 👍🏼
I'm glad to hear that, thanks bro!
I have more video ideas on Linkedin/job strategy for developers, so let me know if that is interesting to you! Getting back to AI Engineering content next week so stay tuned for that :)
Please make a tutorial this looks really good
Thanks! The tutorial is on the way, should come out next weekend
Hey man, I took your suggestion and made a tutorial :) check it out here: ua-cam.com/video/ShEOoJLSLbI/v-deo.html
A step by step would be the best video ever about RAG
You mean a step by step tutorial to develop this project?
@@PropTechFounder yes
@@joseduarte1240 I think I'll start working on a tutorial/course, seems like a lot of people are asking for this..
@@joseduarte1240 Hey man, I took your suggestion and made a video :) check it out here: ua-cam.com/video/ShEOoJLSLbI/v-deo.html
Do you have a video tutorial on your process of how you created the code? Did you use AI development tools? Would love to see a AI walk through with the project to help us learn. God bless<><
Hmm interesting suggestion, I will consider making this! I used Claude.AI and fed it a bunch of internal documents from Condo Cube
@@PropTechFounder , Oh, nice! Didn't hear of Condo Cube before. My wife is a Realtor in Vancouver, Canada. It's an interesting project as I haven't seen any project like this using AI. Yes, would love to see your process as it will help others learn too. When you have time... :) God bless<><
@@agsvk-com Awesome, a lot of people seem to be asking for a course/tutorial so I think I'll start working on one soon :) Thanks for the feedback
@@agsvk-com Hey man, I just released 2 videos on my process for developing this project, here is the latest one: ua-cam.com/video/ShEOoJLSLbI/v-deo.html
where did you apply for the job??
I applied on Linkedin, which I prefer since I have optimized my profile to get headhunted, and stand out in the recruitment process. I will release a new video this weekend showing you how to do this so stay tuned :)
thank you!
Glad you liked it!
Hi Gustav, thank you for the amazing content over the past week. A detailed tutorial spanning several hours explaining exactly how you made Conda GPT will help out a lot of new learners, including me and will be much appreciated. Hope you will be interested in making one in the future. Thanks again.
Thanks for the feedback I appreciate it! I will consider perhaps making a LangChain course like this, but it would take some time. Is there anything specific that this video didn't answer that you would like help with in a longer video?
Just a from scratch implementation of Conda GPT. It would really help me understand your thought process while coding. I would definitely code along, but with my own use case
@@nazmusas Alright I'll be making this soon!
@@PropTechFounder Looking forward to it!
@@nazmusas hey man, as promised, I just released the tutorial! Check it out below: ua-cam.com/video/ShEOoJLSLbI/v-deo.html
can i become ai engineer starting with n8n? I'm dyslexic looking at hundreds of line code... always challenging but with n8n i only face to face less code step by step n8n help alot
Never heard of n8n so not sure.. the AI Engineer role is still quite new. If you have trouble focusing on reading code, check out the tips in this video ua-cam.com/video/4bz7Ey2ZNiM/v-deo.htmlsi=lEqHn9Zg0TKkv5bV
@@PropTechFounder cool thanks!
That depends on your end goal!!!
@@free_thinker4958 what do you mean? isn't n8n able to achieve most of langchain or any other agentic workflow too?
What are the chances of getting your IP blocked?
Depends on the website and how often you send requests. I think most hosting solutions have built in DDOS protection, but I believe that is if you are sending hundreds of requests per second. It's always a good practice to rotate proxies and randomly wait between requests!
@@PropTechFounder Yah, I was thinking the same, maybe using a Scraper API to do the job
nice video. thx
Thanks for the comment!
I was thinking the same for exec(code), never a good approach to use it, as the LLMs are not deterministic. And for the SQL commands, we can also set another blockage, like, a regex pattern which checks for DML commands and if present, will send it back to the LLM stating to either change it or do something else based on the user question
I like the regex approach for DML commands! As for the exec(code) how would you improve this approach and make it safer? I personally haven't looked much into it..
@@PropTechFounder One way is to run the code in a sandboxed environment, so it does not interact with the host system. Another approach is to check the LLM content by another Model before executing it, to see if any malicious code is present or not
@@PropTechFounder regex can do a lot more than we can think, leveraging it properly, we can filter out a lot from the outputs generated by the LLMs
@@tharunbhaskar6795 These are good, I updated the issue with the suggestions. I would like to leave it open to someone to contribute (yourself or someone else). I think checking the LLM content with another model could work, but it goes against the principle of "never fully trust the LLM" so it shouldnt be the only solution
@@PropTechFounder Sure, I will be happy to contribute. I have been working with AI/ML since few years, would love to get involved in some projects By another model, I mean a encoder based model like BERT or any other Sequence Classification Model not another LLM. Or again, I think, we can use regex to find patterns, like check if the code generated by LLM contains something like import os and other stuff that can execute commands that might delete files or modify some other things in the host system By the way, can we connect in discord, maybe we can expand our discussion more on this
Cool, looks interesting. By the way, can you add the hacktober fest tag to the issues, so more people would be willing to contribute, especially as a part of hacktoberfest
Great suggestion, thank you! I added the 'topic' on the repo, but I couldn't find a way to do so on the issues, did you mean to add the hacktoberfest as a label on each issue?
@@PropTechFounder So you need to specify all three labels (“help wanted”, “good first issue”, and “hacktoberfest” ) for the issues
@@tharunbhaskar6795 Done, thanks for this suggestion!
Can you provide some learning sources from start to end for beginers?
If you have the time (and $50/month) I really recommend starting with the DeepLearning.ai ML specialization. Otherwise, dive into a LangChain project as soon as possible (assuming you already know Python). I am releasing a new video soon where I will open source the project I talked about in the video, I will create some issues that will allow beginners to contribute and get familiar with LangChain and LLM's and start building their portfolio.
@@PropTechFounder okay I am waiting.
@@VivekKumar-zb2sx here it is! ua-cam.com/video/k7zFH1PYaRA/v-deo.html
@@VivekKumar-zb2sx Hey man, in case you are still interested, I just made an in-depth tutorial on this ua-cam.com/video/ShEOoJLSLbI/v-deo.html
congrats on the job. where did you apply for this job. is this a remote opportunity
Hey this was hybrid, I applied through Linkedin. I prefer LI because I have optimized my profile to get job offers (I even get headhunted a lot). I am thiniking of going through how to set your profile up in another video.
Great insights bro. Would you be able to provide some learning resources for the tech you used for your project?
Thanks man, the next video I will be going through the project so you can learn what is happening. I will also open-source it and add some issues so that people can become contributors and we can keep building it together. Until then I recommend the LangChain documentation even though it is not very detailed.. Stay tuned!
Hey bro, I just made a tutorial that might be interesting to you! ua-cam.com/video/ShEOoJLSLbI/v-deo.html This is the project I used to get the job offer in this video
Impressive and detailed
@@matthewalbregts4824 thanks!
First step is to learn calculas and than get in AI ?
Calculus and math isn't really necessary but understanding the behind-the-scenes calculations can definitely help. First step would be the DeepLearning.ai specialization or just going directly through the LangChain documentation
Nice
Thanks!
Really cool, man! Thanks for sharing 🚀
Thanks man!! 🚀
Awesome insights, very helpful bro!
Valeu mano!!
Impressive! Well done on the offer. Really good advice, valuable secrets revealed. Thanks for sharing and showing what is possible! Also yes let us know more about the interview and your mindset behind it too
Thank you for the great feedback!! I am thinking of making a separate video entirely for interviewing, but here is how I usually set myself apart during interviews: - Have a strong story prepared for the "Tell me about yourself question" make sure it is interesting and unique to how you got to where you are today - Turn the tables on the interviewer, have them qualify themselves for you: "What do you like about working here", "What happened to the last person in this role", "What are some of the biggest challenges the company is currently facing,". There is psychology research that indicates that this will subconsciously make the interviewer think you are more qualified for the position because you are prompting them to convince you to work there. Be genuinely curious of the company, what is their USP, how are they different from competitors. Act as if you are doing due diligence to purchase the company, because you are investing in the company, even if you dont get stock I also like connecting with them on Linkedin, and I will try to make a weekly post and tie it in someway to their business, to keep myself top of mind for them.
@@PropTechFounder Wow! This is top notch. No wonder you got the exact job you chose. 👏👏 And thank you for the detailed answer!
@@AlineBoff My pleasure :)
Hey proptech founder , really nice video ! I was wondering if I could help you with more Quality Editing in your videos and also make a highly engaging Thumbnail and also help you with the overall youtube strategy and growth ! Pls let me know what do you think ?
awesome video man, only thing I'd suggest is speaking a lil' bit faster, everything else is great
Thanks for the feedback bro will keep that in mind. More videos coming soon!
🧉?
Ya tu sabes!
Amazing video! Thank u for ur video and diligence🤛🏾
Thank you for that! More videos on the way 🤜
Respect! All my patients are coding
gud jag önskar att det var jag
The video isn't looking like some beginners youtuber....i love everything about you
Very happy to hear that thanks! More videos on the way..
Love your journey:)
Thank you!!
Incredibly informative, thanks!!!!
Thanks for the comment! Let me know what else you would like a video on!
Very inspirational Gustaf. So proud and inspired to see your progress!!! Condo-Cube is a 🔥🔥🔥 platform performing agents need to get on.
Insanely inspiring, you've got one hell of a success story ahead of you
Loved reading this, thanks a lot king!!!
Nice video bro🇧🇷🔥🔥
Obrigado mano!
Great information!
Thank you!