AI-powered talent matching MVP: streamlining engineering hiring - ON-1080
Project type: InnovationDesired discipline(s): Engineering - computer / electrical, Engineering, Computer science, Mathematical Sciences
Company: Brave Career Inc.
Project Length: 4 to 6 months
Preferred start date: 05/01/2025
Language requirement: English
Location(s): Toronto, ON, Canada
No. of positions: 1 - 3
Desired education level: Undergraduate/BachelorMaster'sPhDPostdoctoral fellowRecent graduate
Open to applicants registered at an institution outside of Canada: No
About the company:
Brave is a platform that connects skilled engineers with employers looking to streamline their hiring processes. Our approach emphasizes real-world projects, reviewed by AI systems and experienced hiring managers, to provide clear evidence of a candidate’s capabilities. By focusing on demonstrated skills, we help reduce redundant interviews, ensuring companies spend less time screening and more time engaging with strong candidates. This benefits both job seekers and employers: engineers gain direct access to hiring decision-makers, and organizations can efficiently evaluate talent through practical challenges. Ultimately, Brave aims to foster a more effective and transparent hiring ecosystem that values proven expertise and practical results over traditional credentials. Through this project-based model, we strive to improve outcomes for all parties involved, helping create a faster, fairer, and more insightful path to employment.
Describe the project.:
This innovation project focuses on building an MVP for an AI-powered talent matching system. Like a PeopleGPT, our solution aims to connect high-potential engineers with hiring managers in a fraction of the usual time. The intern will contribute to the entire development lifecycle: from designing the system architecture and integrating AI-driven capabilities, to creating a user-friendly front end and robust back end.
Core tasks include:
• Implementing a web application (React/Next.js) with user authentication and profile management.
• Integrating a database (e.g., Supabase) for storing user data and project submissions.
• Exploring AI tools to facilitate intelligent recommendations and candidate rankings.
• Ensuring seamless deployment (e.g., via Vercel) and maintaining performance with caching or similar optimization strategies.
Methodologies will involve agile software development, rapid prototyping, testing, and continuous integration/continuous delivery (CI/CD). The main objective is to demonstrate how AI can streamline recruitment, highlight a candidate’s technical strengths, and ultimately reduce the number of traditional interview rounds. By the end of the project, Brave plans to showcase a functioning prototype capable of matching top-performing engineers with relevant, high-impact career opportunities.
Required expertise/skills:
• Strong proficiency in web development (React, Next.js) and familiarity with modern deployment platforms (e.g., Vercel).
• Experience with database systems (e.g., Supabase) and implementing authentication/authorization.
• Understanding of AI concepts (e.g., GPT-based language models) and willingness to experiment with integration for data retrieval, analysis, or recommendation engines.
• Knowledge of best practices in testing, CI/CD, performance optimization, and caching for scalable web applications.
• Bonus assets: Exposure to retrieval-augmented generation (RAG) techniques, designing user-centric interfaces (UI/UX), and applying robust security measures.