Freelance Software Engineer

7 days ago


Toronto Montreal Calgary Vancouver Edmonton Old Toronto Ottawa Mississauga Quebec Winnipeg Halifax Saskatoon Burnaby Hamilton Surrey Victoria London Halton Hills Regina Markham Brampton Vaughan Kelowna Laval Southwestern Ontario R, Canada Twine Full time

Join to apply for the Freelance Software Engineer role at Twine 1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. This role is ideal for an experienced Rust developer seeking a flexible, long-term opportunity to contribute to a personal software project. You will play a key part in designing and building system-level features, writing efficient and robust Rust code, and shaping the project’s architecture. The position emphasizes direct collaboration, clear communication, and a problem-solving mindset. You’ll work remotely with flexible hours, engaging in steady part-time work within a supportive environment focused on technical excellence and mentorship. Responsibilities Design and implement system-level functionality using Rust Write efficient, maintainable, and robust code with a focus on performance and reliability Collaborate directly with the project owner to define architecture and technical direction Apply best practices in async Rust, memory management, and performance optimization Participate in code reviews and provide constructive feedback Mentor and support the project owner in Rust development concepts and problem-solving Communicate progress, challenges, and solutions clearly and proactively Skills And Requirements Proven hands-on experience with Rust in production or advanced personal projects Strong background in systems programming and low-level software design Expertise in async Rust, memory management, and performance tuning Ability to architect scalable and maintainable solutions Excellent communication skills and a collaborative approach Experience with remote, flexible, and self-directed work environments Availability for consistent, part-time engagement over the long term About Twine Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally. Our Mission Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world. Seniority level Mid-Senior level Employment type Contract Job function Software Development Referrals increase your chances of interviewing at Twine by 2x Get notified about new Freelance Software Engineer jobs in Canada. #J-18808-Ljbffr



  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Twine Full time

    Join to apply for the Software Engineer – Freelance role at Twine This role focuses on the end-to-end implementation of Odoo ERP, tailored to support the operational requirements of a growing organization. The successful candidate will play a pivotal role in analyzing business processes, configuring Odoo modules, and ensuring seamless integration with...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Twine Full time

    Join to apply for the Freelance Software Engineer role at Twine. This role is ideal for a versatile full stack developer eager to contribute to a personal project with a strong focus on both web and app development, as well as AI and machine learning integration. The position is fully remote, offering flexibility and the potential for ongoing collaboration...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Twine Full time

    Join to apply for the Freelance Data Engineer (Remote) role at Twine. This is an opportunity for an accomplished data engineer to play a pivotal role in architecting and optimizing large‑scale data infrastructure for a fast‑paced, US‑based organization. The position is fully remote and requires a proactive professional who can deliver robust solutions...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Mercor Full time

    Freelance Audio Engineer 2 days ago Be among the first 25 applicants. This range is provided by Mercor. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base Pay Range $40.00/hr - $60.00/hr Direct message the job poster from Mercor About the Job Mercor connects elite creative and technical talent with...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Twine Full time

    Join to apply for the Freelance Solution Architect role at Twine This role offers an exciting opportunity to lead the design and implementation of enterprise-grade software solutions for a dynamic, technology-driven organization. As a Solution Architect, you will be responsible for architecting and integrating cloud-native and hybrid applications, ensuring...

  • Go Backend Engineer

    1 week ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Mercor Full time

    A leading AI solutions firm is seeking a Software Engineer I to develop coding benchmarks in Go. The ideal candidate will have strong Go programming skills, along with experience in debugging and testing. This freelance position offers a pay rate of $200/hour with flexible hours and remote work options. Applicants will undergo a brief AI interview and coding...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Twine Full time

    A leading freelance marketplace is seeking a Software Engineer – Freelance to focus on Odoo ERP implementation. The role is remote and involves conducting business analysis, configuring Odoo modules, and ensuring integration with existing systems. Candidates should have experience with Odoo, strong analytical skills, and the ability to work independently....


  • Montreal, Toronto, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Mercor Full time

    A leading AI talent connector is seeking a Go Engineer to develop and validate coding benchmarks. This remote freelance position requires 3–10 years of experience and strong proficiency in Go. The role involves maintaining task consistency, providing structured feedback, and optimizing code for AI systems. Candidates should have a degree in Software...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Twine Full time

    Join to apply for the AI Engineer – Freelancer role at Twine. Join a project focused on advancing an AI‑powered influencer marketing platform by optimizing and scaling its data pipeline. The primary objective is to enhance the performance, cost‑efficiency, and recall quality of image‑to‑text and embeddings workflows. You will be responsible for...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Twine Full time

    Join to apply for the Game Developer – Freelance role at Twine A private hobbyist is seeking a skilled freelance game developer to assist with coding game mechanics and providing support for level design on a personal project. The role is fully remote and offers flexibility in engagement duration, with the potential for future follow‑up work based on...