2

Full Time Scientific Software Developer Jobs in Toronto, ON

Software Developer

Toronto, ON · Hybrid

CA$101K - CA$118K/yr

We are looking for a Java Software Developer who will take a key role on our team. The ideal ... University degree, preferably in the field of Computer Science or equivalent working experience

We are looking for a full-stack Software Developer who will take a key role on our team. The ideal ... University degree, preferably in the field of Computer Science or equivalent working experience

Principal Software Developer

Toronto, ON · On-site

CA$215K - CA$291K/yr

... Science or related area. Team / Leadership Qualifications: * Team player possessing strong ... Toronto $215,500 - $291,500 Employment Type: Full-Time

A university degree in Computer Science or an equivalent combination of education and experience ... Eligibility to work for Interac Corp. in Canada in a full-time capacity. * Proficiency in multiple ...

Demonstrated proficiency with scientific software libraries, evidenced by research publications or professional work. * Strong Python programming skills for writing problem setups and solution ...

Software Developer - Diagnostics

Markham, ON · Hybrid

CA$9.0K - CA$136K/yr

Bachelor's or Master's degree in Electrical, Software, Mechatronics, or Computer Engineering, Computer Science, or a related field * 3+ years of experience designing and developing software in C ...

Software Developer

Toronto, ON · On-site

CA$61K - CA$113K/yr

Software development lifecycle. Reliable and accountable, strong team player, self-starter who ... Bachelor's degree in Computer Science, Engineering, or equivalent experience. * Familiarity with ...

As a Staff Software Developer , you will be part of a multidisciplinary team of developers, designers, data scientists, and business professionals. You will work on Varicent Incentives , a single ...

This is a full-time hybrid role based in our Toronto office, with an expectation of approximately ... As a Senior Software Developer, you will influence architectural decisions, contribute to solution ...

New

Software Developer

Toronto, ON · On-site +1

CA$101K - CA$118K/yr

Reporting to the CRM Support Team Manager, the software developer is responsible for development ... University degree, preferably in Computer Science, or equivalent work experience * Salesforce ...

Senior Software Developer (C++) - Lidar & Geospatial Systems Join Teledyne Optech, part of Teledyne ... Required: Degree in Computer Science or equivalent experience What we offer * Work on advanced ...

Showing results 41-60

Full Time Scientific Software Developer information

What are the typical collaboration patterns for a full time scientific software developer within research teams?

As a Full Time Scientific Software Developer, you will frequently collaborate with scientists, data analysts, and other developers to translate research needs into robust software solutions. This often involves participating in regular meetings to discuss project goals, reviewing experimental data, and iteratively refining code based on user feedback. Clear communication and the ability to understand complex scientific concepts are essential, as you may be responsible for bridging the gap between scientific theory and practical implementation. Collaboration tools like version control systems and project management platforms are commonly used to facilitate teamwork and track progress.

What does a full time scientific software developer do?

A Full Time Scientific Software Developer designs, develops, and maintains software applications used in scientific research and analysis. Their work often involves programming in languages like Python, C++, or MATLAB to create tools for data analysis, modeling, simulation, or visualization. They collaborate with scientists and researchers to understand their computational needs and translate them into robust, efficient software solutions. This role requires both strong software engineering skills and a solid understanding of the scientific domain they support.

What are the key skills and qualifications needed to thrive as a full time scientific software developer?

To thrive as a Full Time Scientific Software Developer, you need strong programming skills (often in languages like Python, C++, or Java), a solid foundation in scientific computing, and typically a degree in computer science, physics, mathematics, or a related field. Experience with scientific libraries (e.g., NumPy, SciPy), version control systems (like Git), and familiarity with high-performance computing or cloud platforms are commonly required. Analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for collaborating with researchers and conveying technical concepts. These skills and qualities are vital for developing reliable, efficient software solutions that advance scientific discovery and support interdisciplinary teams.
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 Full Time Scientific Software Developer jobs in Toronto, ON? For Full Time Scientific Software Developer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Full Time Scientific Software Developer jobs in Toronto, ON look for? The top searched job categories for Full Time Scientific Software Developer jobs in Toronto, ON are:
Infographic showing various Full Time Scientific Software Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Staff Software Developer, Full Stack

Intuit

Toronto, ON • Hybrid

CA$164K - CA$222K/yr

Full-time

Re-posted 7 days ago


Intuit rating

8.4

Company rating: 8.4 out of 10

Based on 91 frontline employees who took The Breakroom Quiz

87th of 242 rated software companies


Job description

Come join the Intuit Toronto site as a Staff Software Developer. Be a leader in our VEP Sales Partners and Incentives team that is building an AI powered robust Partner Platform that unifies sales motions across Mid-Market and Mass Market for QB, MC, Accountants, and Credit Karma with AI powered automation and intelligence to deliver growth at scale.

The ideal candidate is an experienced Software Developer who is experienced with Java, TypeScript, React and general full-stack development. This engineer should be full-stack and prepared to work at all levels of the application. They will be directly responsible for the design, development, testing, maintenance, and documentation of high-volume customer experiences.

Intuit has embraced a hybrid working model and this role will be based out of our Toronto office 3 days per week.


Responsibilities

  • Drive significant technology initiatives end-to-end and across multiple layers of architecture
  • Architect and develop scalable applications or systems
  • Drive the design and implementation of durable and software solutions to solve critical customer problems that are scalable, secure, easy to maintain, and interact with numerous other systems
  • Provide recommendations and best practices for application development, platform development, and developer tools
  • Actively stay abreast of industry best practices, share learnings, and experiment and apply cutting edge technologies
  • Provide/inspire innovations that fuel the growth of Intuit as a whole and generate creative ideas for emerging business needs
  • Partner and work with global teams across time zones
  • Communicates clearly, succinctly, and persuasively to all levels of employees, customers, and management (including executives)
  • Proactively identify opportunities to enhance software applications with AI technology
  • Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance applications, and building their technical expertise to ensure efficient and effective outcomes
  • Launch AI integrations in production and evaluate their impact on software performance and user satisfaction, using appropriate metrics

Qualifications

  • BS/MS in Computer Science or related area or equivalent experience.
  • 7+ years of total experience delivering enterprise-class applications.
  • Solid foundation in writing scalable application code following best practices of accessibility, internationalization, and instrumentation.
  • Experience with cross-browser, cross-platform, and design constraints on the web and mobile.
  • Solid knowledge of algorithms and design patterns.
  • Proficiency with JavaScript application design and testing experience.
  • Proficiency in mid-tier languages like Java.
  • Experience with test automation: TDD, unit/integration/functional testing.
  • Experience with Relational Database Design and Implementation.
  • Interest in building CI/CD pipelines.
  • Practical experience in developing applications using microservices, container technologies, container management systems such as Kubernetes, Mesos, etc.
  • Strong experience with Databases design (SQL, NoSQL) and analytics.
  • Prior working experience in utility computing and/or cloud computing domain.
  • Experience building and deploying applications and services into cloud environments.
  • Possesses an in-depth understanding of AI integration and can lead the integration process effectively, while coaching junior engineers on how to leverage AI
  • Ability to work collaboratively with cross-functional teams, including data scientists, product managers, and software engineers.

Footer

Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position will be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit: Careers | Benefits). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.

The expected base pay range for this position is:
Toronto $164,500 - $222,500
Employment Type: Full-Time

What Intuit employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom