We are building an AI-powered freelancing marketplace that connects people who need projects built with skilled freelancers. The platform will use AI to break ideas into tasks, match freelancers with suitable opportunities, and provide a structured system for project funding, task completion, payments, and collaboration.The platform will also explore an open-source contribution model, where developers can contribute features and potentially earn from the value their contributions create.
Role
We are looking for a Software Developer Intern who is interested in building a real-world product from the ground up. You will work closely with the founding/technical team and contribute to the development of the platform's core features.
Responsibilities
- Develop and maintain frontend and backend features.
- Build REST APIs and integrate frontend with backend services.
- Work with databases and implement application data models.
- Develop features for user accounts, projects, tasks, applications, and workflows.
- Integrate AI-powered functionality into the platform.
- Implement authentication, authorization, and basic security practices.
- Integrate third-party services and APIs when required.
- Debug, test, and improve existing features.
- Participate in code reviews and Git-based development.
- Help design and implement new product features.
Preferred Skills
- Good understanding of programming fundamentals and OOP.
- Experience with JavaScript/TypeScript, Python, Java, or similar languages.
- Familiarity with React or another modern frontend framework.
- Familiarity with backend development and REST APIs.
- Basic knowledge of SQL/databases.
- Experience with Git and GitHub.
- Understanding of software development lifecycle and debugging.
- Interest in AI/LLM-based applications is a plus.
Nice to Have
- React + Node.js / Python / FastAPI experience.
- PostgreSQL experience.
- Experience integrating AI/LLM APIs.
- Cloud deployment experience.
- Open-source contribution experience.
- Experience building personal projects or startups.
What You Will Get
- Hands-on experience building a product from the ground up.
- Opportunity to work on AI, full-stack development, APIs, databases, and marketplace systems.
- Exposure to real-world product architecture and deployment.
- Opportunity to contribute ideas and influence product features.
- Experience working in an open-source-oriented development environment.
- A strong project that can be included in your portfolio/resume.
Who Should Apply?
Students or recent graduates who are genuinely interested in software development and want to build rather than just observe.
We care more about your ability to learn, solve problems, and build projects than having a long list of certifications.
If you have built a GitHub project, personal website, app, AI project, or anything technically interesting, include it in your application.