Are you a budding engineer with a passion for AI and backend development Do you love working on personal or academic projects that push the boundaries of technology As an Applied AI Engineer Intern at AiChat, you'll have the chance to work with a team of engineers and data scientists on real-world AI applications. This is an opportunity to learn, grow, and make a significant impact while working on cutting-edge projects.
What You'll Be Doing
- Developing scalable backend systems using Python and frameworks like Django or FastAPI.
- Working on data storage and retrieval using SQL, NoSQL databases, and data warehouses.
- Create data processing pipelines, including web scraping scripts and cleaning or transforming the data to make it usable by AI models.
- Create a retrieval augmented generation (RAG) pipeline by processing data in different formats and storing them in vector databases
- Develop agentic systems utilizing the modern large language models and their APIs
What We're Looking For
- Experience in Python and familiarity with backend API design principles, especially using frameworks like Django or FastAPI.
- Experience in web scraping, data processing and data manipulation jobs in python using tools like Scrapy, numpy, pandas, etc.
- Familiarity with traditional NLP techniques as well as knowledge of how modern large language models work.
- Strong communication skills in English, as you'll be collaborating with a global team.
- Experience working with cloud services like AWS, GCP is a plus.