Talent.com
Lead Software Developer
Lead Software DeveloperOncoustics • Toronto, Canada
Lead Software Developer

Lead Software Developer

Oncoustics • Toronto, Canada
15 days ago
Job type
  • Full-time
Job description

Job Description

The lead software developer will help shape product software architecture and development processes for Oncoustics’ clinical solutions. In typical startup fashion this is a multi‑faceted role : primarily cloud‑based software and systems development, with a healthy amount of solution design, and some team leadership. You should be excited to design and build clinical solutions that delight clinicians and patients. You should also be interested in innovation, a fast pace, teamwork and collaboration; and you should not be intimidated by rapid change.

Responsibilities

Work with broader development team to meet delivery objectives.

Hands‑on development work in backend systems, cloud infrastructure, and ML deployment.

Ensure scalability and stability of system infrastructure through proper design, implementation, and test / monitoring.

Potential for mobile development tasks as well, depending on skill set.

Work across product management and development to turn feature requirements into technical specifications.

Drive decision‑making around system architectures; help design solutions with a platform‑based approach to facilitate development of multiple products.

Collaborate with product management and overall team in development of product and infrastructure roadmaps.

Produce diagrams and mockups to facilitate understanding across business and technical teams.

Perform problem investigations and monitor systems for defects by inspecting data and reviewing error logs.

Run code reviews and help ensure quality through established QA processes.

Perform other job duties as assigned.

Requirements

Bachelor’s degree with a major in Engineering or other related majors.

At least 5 years of experience in software development.

Experience with full stack system design, spanning mobile, backend, and cloud.

Experience developing and deploying a cloud‑based commercial solution.

Experience deploying AI in the cloud.

Experience working with a team of other developers from project concept through development, QA, and release.

Experience with instrumentation and devops.

Able to take a complex problem and break it into discrete components divided out amongst a team.

Effective verbal and written communication skills.

Analytical problem‑solving skills.

High degree of pride in your work.

Additional preferred skills :

Experience with AWS, Google Cloud (GCP), Azure.

Experience deploying and managing GPUs.

Experience in the healthcare industry.

Experience with mobile development and release to app store.

Experience working with K8S, Kafka, MongoDB, NodeJs, CI / CD, Mysql, PHP, ReactJs.

Experience with HIPAA, QMS, SOC2.

Comfortable speaking and working directly with customers.

Startup experience.

About Oncoustics

Oncoustics is creating and deploying advanced AI solutions for low‑cost, non‑invasive surveillance, diagnostics, and treatment monitoring of diseases with high unmet clinical need. Unlike other players in the space, we are not doing image recognition. Instead, we apply AI to raw ultrasound signals from readily available handheld ultrasound devices to rapidly differentiate healthy versus diseased tissues. There's a wealth of information in these raw signals and our approach reveals novel biomarkers that can be aligned with existing standards and categorization systems. And as our data is unique and growing as part of our IP – we’re hard to copy.

Oncoustics is an innovative player in the medical AI space today and is working to address some of the biggest issues in healthcare : decentralizing healthcare; early detection, intervention, and prevention of disease; lowering costs and increasing access to care; and personalizing medicine by enabling low cost surveillance.

We are a growing startup. There is opportunity to shape our first commercial solutions – influencing product features, choice of tech stacks, and development processes. Everyone works closely with the founder and executive team; decisions are made quickly. Will be able to work across multiple technical and some non‑technical areas. This role can either grow to a managerial or architect position.

Oncoustics offers a flexible work environment and attractive benefits in a fast moving and exciting startup culture. Our teams are international and multicultural. We have people in Toronto, Calgary, SF Bay Area, Egypt, Europe and Asia. We are dedicated to diversity and advancing the career growth of all our team. Come and join in creating the future of healthcare!

#J-18808-Ljbffr

Create a job alert for this search

Lead Software Developer • Toronto, Canada

Similar jobs
Senior / Lead Software Engineer (Canada)

Senior / Lead Software Engineer (Canada)

HeyMilo AI • Toronto, ON, Canada
Full-time
HeyMilo is building agentic AI that deploys multimodal AI agents to help companies interview and evaluate candidates at scale. This role is for an exceptional.AI, real-time communication, low-latenc...Show more
Last updated: 30+ days ago • Promoted
Software Architect / Team Lead- HYBRID (1707) $130-150K

Software Architect / Team Lead- HYBRID (1707) $130-150K

freelance.ca • Markham, Canada
Full-time
Hybrid work model, 3 days / week in Markham, Ontario office.SKILLS : 8+ years Java Developer Technical Team Lead, Spring Boot, Spring Cloud, Angular, Node. MVC, SOAP, REST, AWS Cloud, Cognito, S3, SQL,...Show more
Last updated: 30+ days ago
Software Development Leader — Drive High-Impact Tech

Software Development Leader — Drive High-Impact Tech

AMD • Markham
Full-time
A multinational semiconductor company is searching for a skilled leader to oversee software development initiatives and improve existing products. The ideal candidate will have a strong command of C...Show more
Last updated: 8 days ago • Promoted
Lead Software Engineer - Advanced Technology Group

Lead Software Engineer - Advanced Technology Group

EA SPORTS • Toronto, Canada
Full-time
Overview Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story. Part of a community that connects across the...Show more
Last updated: 8 hours ago • Promoted • New!
Pega Developer

Pega Developer

Pacer Group • Toronto
Full-time
Be among the first 25 applicants.Toronto, Ontario, Canada • $95,000.Pega Developer - 10 years of exp, 3 years of Financial, Pega Robotics (OpenSpan) - Toronto, ON. Pega QA - 8+ Years (Pega, Selenium...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer — Lead High-Impact, Remote / Hybrid

Senior Software Engineer — Lead High-Impact, Remote / Hybrid

Achievers • Toronto C6A, ON, Canada
Remote
Full-time
A leading employee recognition platform in Canada seeks a Senior Software Engineer to drive product impact at a global scale. The role offers hybrid or remote work options.Responsibilities include l...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer - Android (Bangkok based, Relocation provided)

Lead Software Engineer - Android (Bangkok based, Relocation provided)

Agoda • Toronto, Canada
Full-time
At Agoda, we bridge the world through travel.Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone ...Show more
Last updated: 2 days ago • Promoted
Software Developer - Baseball Systems

Software Developer - Baseball Systems

Toronto Blue Jays • Toronto, ON, Canada
Full-time
Are you interested in joining the Toronto Blue JaysBaseball OperationsTeam? This is your chance.The Toronto Blue Jays are looking for a Software Developer - Baseball Systems!.The Toronto Blue Jays ...Show more
Last updated: 6 days ago • Promoted
Senior Software Developer

Senior Software Developer

CI Financial Corp. • Toronto, ON, CA
Full-time
At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to gro...Show more
Last updated: 30+ days ago
Software Engineer III - Tech Lead (USA OMNI Channel)

Software Engineer III - Tech Lead (USA OMNI Channel)

TD Bank • Toronto
Full-time
Work Location : • •Toronto, Ontario, Canada • •Hours : • •37.Line of Business : • •Technology Solutions • •Pay Details : • •$125,500 - $154,000 CADThe pay details posted reflect a temporary market premium specific...Show more
Last updated: 3 days ago • Promoted
Senior Software Developer

Senior Software Developer

Ecruit • Toronto, ON, Canada
Full-time
Senior Software Developer – Competitive Salary – Canada (Remote).Ready to shape the future of airline tech from anywhere in Canada? Want to take ownership of systems used every day by r...Show more
Last updated: 10 hours ago • Promoted • New!
Manager, Software Development

Manager, Software Development

Intact Financial Corporation • Toronto
Full-time
Our employees are at the heart of everything we do.Together, we help people, businesses, and society prosper in good times and be resilient in bad times. Our employee promise represents Intact’s com...Show more
Last updated: 4 days ago • Promoted
Software Developer - Full Stack - Senior

Software Developer - Full Stack - Senior

Connvertex Technologies Inc. • Toronto, ON, Canada
Full-time
Quick Apply
Experience and Skill Set Requirements Public Sector Experience 5 Points Knowledge and experience with Public Sector He...Show more
Last updated: 28 days ago
Software Sourcing Lead — High-Impact MSAs (Hybrid, Toronto)

Software Sourcing Lead — High-Impact MSAs (Hybrid, Toronto)

Winchesters • Toronto
Full-time
A large Canadian multinational business is seeking a Software Sourcing Manager for a 6-month hybrid contract in Toronto.This role involves managing the full procurement lifecycle and negotiating Ma...Show more
Last updated: 1 day ago • Promoted
Principal Software Developer

Principal Software Developer

Advanced Tech Search - QuantumScale • Toronto, ON, Canada
Full-time
Senior Software Developer (Full Stack).Our client is an established global technology organization recognized for building complex, large-scale software platforms used by enterprise organizations w...Show more
Last updated: 30+ days ago • Promoted
RQ10270 - Software Developer - API - Senior

RQ10270 - Software Developer - API - Senior

TWC Global • TORONTO, Ontario, Canada
Full-time
TWC Global Services is seeking a Senior Software Developer - API who will resolve and troubleshoot technical problems which arise during the use and operation of software packages, including techni...Show more
Last updated: 11 hours ago • New!
Senior Systems Developer

Senior Systems Developer

Co-operators • Toronto
Full-time
Department : Digital and Advisor Technology.Employment Type : Regular Full-Time.Language : This role operates in English. Additional Information : This / these role(s) is / are currently vacant.We are a lea...Show more
Last updated: 4 days ago • Promoted
Sr. Lead Cobol Application Developer

Sr. Lead Cobol Application Developer

ADP • Toronto
Full-time
Lead Cobol Application Developer.ADP is seeking an experienced mainframe developer who wants to learn and develop the core components of the flagship payroll system that pays over 25 million people...Show more
Last updated: 6 days ago • Promoted