AI discovery

Find the right freelance platform.

Describe what you do, what you need, or the kind of platform you're after — AI suggests matching freelance sites, including ones not in the directory yet.

Suggestions are AI-generated and may be inaccurate — verify a platform before relying on it.

Upwork diverse project-based development work

A comprehensive global marketplace connecting businesses with independent professionals across various technical disciplines. Clients post projects or search profiles, and developers bid on jobs or accept invitations.

Toptal senior-level software engineering talent

A selective network that provides companies with pre-vetted freelance software engineers and developers. They use a rigorous screening process to ensure high-quality talent matches for specific technical requirements.

GitHub Jobs hiring active software developers

A job board integrated directly into the world's largest platform for software development collaboration. Companies post openings to reach a community of active developers already working on code.

Gun.io vetted software engineer hiring

A platform specialized in connecting companies with highly skilled freelance software developers. They focus on vetting candidates and managing the administrative side of technical hiring.

Stack Overflow Jobs finding technical software roles

A career platform powered by the developer community that hosts remote and on-site technical job postings. It allows developers to search for roles based on their preferred technologies.

Dice technology and engineering careers

A long-standing job board focused exclusively on technology and engineering careers. It features millions of technical candidates and allows companies to search for developers by specific tech stacks.

Arc hiring remote software developers

A remote-only hiring platform that helps companies find and hire top-tier software developers globally. It provides tools for both sourcing talent and conducting technical interviews.

Freelancer small to medium development tasks

A large-scale outsourcing platform where businesses can post technical tasks for developers to bid on. It facilitates communication, payment, and file sharing through a centralized dashboard.