1

Contractual Scientific Software Developer Jobs in Toronto, ON

Software Developer

Toronto, ON · Hybrid

CA$70K - CA$110K/yr

... Science, Engineering, or a related field (or equivalent experience) Proficiency in Python ... modern software engineering and AI trends $70,000 - $110,000 a year Why You'll Love Working at ...

Software Developer

Toronto, ON · On-site

CA$97K - CA$100K/yr

Bachelor of Engineering in Computer Science * 5+ years of professional experience in full stack software development. * Proficiency in: * Backend: Node.js, TypeScript, PHP, Java * Frontend: Angular ...

Post-secondary diploma or degree in Computer Science, Electrical, Software Engineering, or a related field. * 1-5 years of previous experience in a related field. * Experience using Linux, C#, and

Our Developers bring passion, craftsmanship and innovation to the development and delivery of ... Education Bachelor's Degree or College Diploma in Computer Science, Information Systems or ...

Be Seen First

Academic Training: · Bachelor's degree in computer science, Software Engineering, or a related field with a strong programming component (or equivalent practical experience). Work & Technical ...

Bachelor's degree in computer science, engineering, or equivalent. * 7+ years working in relevant Software Development positions. * In addition, the position requires the following attributes:

As a Senior Software Developer, you will be responsible for designing, developing and managing the ... Computer Science degree, relevant diploma or demonstrable equivalent work experience * Experience ...

As a Senior Software Developer, you will be responsible for designing, developing and managing the ... Computer Science degree, relevant diploma or demonstrable equivalent work experience * Experience ...

Software Developer

Mississauga, ON · On-site

CA$101K - CA$133K/yr

We are currently seeking a passionate and skilled Software Developer to join our multi-functional ... Bachelor's or Master's degree in Computer Science or a related field 6+ years with (but not limited ...

Showing results 21-40

Contractual Scientific Software Developer information

What is the difference between Contractual Scientific Software Developer vs Scientific Software Engineer?

AspectContractual Scientific Software DeveloperScientific Software Engineer
CredentialsBachelor's or Master's in Computer Science, Physics, or related fields; often contract-basedBachelor's or Master's in Computer Science, Physics, or related fields; full-time employment
Work EnvironmentProject-based, often freelance or temporary contractsFull-time, in research labs, universities, or industry
Employer & Industry UsageResearch institutions, government agencies, biotech firmsResearch institutions, industry R&D departments, academia

While both roles involve developing scientific software, Contractual Scientific Software Developers typically work on short-term projects under contract, focusing on specific deliverables. Scientific Software Engineers usually hold full-time positions, contributing to ongoing research and development efforts within organizations. The choice depends on employment preference and project scope.

What are the most commonly searched types of Scientific Software Developer jobs in Toronto, ON?

The most popular types of Scientific Software Developer jobs in Toronto, ON are:

What are popular job titles related to Contractual Scientific Software Developer jobs in Toronto, ON?

For Contractual Scientific Software Developer jobs in Toronto, ON, the most frequently searched job titles are:

What job categories do people searching Contractual Scientific Software Developer jobs in Toronto, ON look for?

The top searched job categories for Contractual Scientific Software Developer jobs in Toronto, ON are:

Infographic showing various Contractual Scientific Software Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Software Developer

ShyftLabs

Toronto, ON • Hybrid

CA$70K - CA$110K/yr

Full-time

Medical, Dental, Vision

Re-posted 7 days ago


Job description

Position Overview:
We at ShyftLabs are seeking a highly motivated and curious Software Developer to join our growing engineering team. This role is ideal for young professionals who are excited to learn, eager to build, and passionate about working on real-world challenges in a fast-paced, agile environment. The successful candidate will be highly technical, with a knack for solving complex problems, and a high level of curiosity.
 
At ShyftLabs, we live and breathe data. Since 2020, we've been helping Fortune 500 companies unlock growth with cutting-edge digital solutions that transform industries and create measurable business impact. We're growing fast and we're looking for passionate problem-solvers who are ready to turn big ideas into real outcomes.
 
Job Responsibilities:
Design, develop, test, and maintain scalable full-stack applications, APIs, and cloud-based services
Build and enhance AI-powered features using LLMs, AI agents, vector databases, and related technologies to improve user experiences and business workflows
Collaborate with developers, architects, and product teams to deliver high-quality solutions aligned with technical and business objectives
Participate in solution design, technical planning, estimation, and feature implementation throughout the software development lifecycle
Write clean, secure, and maintainable code while following engineering best practices, testing standards, and code review processes
Leverage AI-assisted development tools to improve productivity, code quality, documentation, and development workflows
Contribute to system architecture, technical documentation, and continuous improvement of development processes and platform capabilities
Work within Agile teams, participating in sprint planning, stand-ups, retrospectives, and cross-functional collaboration with Design, QA, and Product teams
Research and evaluate emerging technologies, AI frameworks, and industry trends to drive innovation and continuous product improvement
 
Qualifications:
2-5 years of professional software development experience
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
Proficiency in Python, TypeScript/JavaScript, Java, Go, or similar modern programming languages
Experience building full-stack applications using modern frontend frameworks (React, Next.js, Angular, etc.) and backend APIs/services
Familiarity with cloud platforms (AWS, Azure, or GCP), databases (SQL/NoSQL), Git, CI/CD, and Agile development practices
Experience using AI-powered development tools (GitHub Copilot, Cursor, ChatGPT, Claude, etc.) and integrating LLM or AI APIs into applications
Strong problem-solving, communication, and collaboration skills, with a focus on writing clean, maintainable code
Passion for learning new technologies and staying current with modern software engineering and AI trends
$70,000 - $110,000 a year
Why You'll Love Working at ShyftLabs
Hybrid Flexibility: 3 days per week in our downtown Toronto office.
Comprehensive Benefits: 100% coverage for health, dental, and vision insurance for you and your dependents from day one.
Growth & Learning: Continuous learning opportunities and influence over technical direction.
 
Inclusion at ShyftLabs
We're building something big, and we want you on the journey with us. If you're ready to use data and innovation to make an impact, apply today and let's grow together.
 
ShyftLabs is an equal-opportunity employer committed to creating a safe, diverse, and inclusive environment. We encourage applicants of all backgrounds including ethnicity, religion, disability status, gender identity, sexual orientation, family status, age, and nationality to apply. If you require accommodation during the interview process, let us know and we'll be happy to support you.
apply for this job