Software Engineering Internship

Full-Time and Part-Time

Summer 2023

We are seeking standout students to help us build our impactful AI tools, and scale our rapidly growing startup.

Who we are:

OnDeck delivers software critical for marine conservation and commercial fisheries. Working with the Environmental Defense Fund, The Sustainable Ocean Alliance, and companies across North America and Oceania, we're revolutionizing fisheries management and ensuring sustainable fisheries for generations to come. We are an early-stage startup taking off quickly, and we are looking for ambitious students to join our team. Our recent wins include being named a top 10 most innovative and impactful ocean-tech startup in the world by the Ocean Impact Organization, and winning Canada’s Ocean Startup Challenge.

Learn more at

How you’ll be involved:

As part of our team, you’ll be building our cloud infrastructure and ML-ops systems that are truly leading edge. We work with the biggest fisheries monitoring companies around the world to review footage from thousands of boats. 

You’ll be spearheading the engineering team’s development efforts, and have immense impact by being one of our first full-time engineers. This will also come with great independence and leadership. Our software could revolutionize marine conservation and fishery science.  Join us to help make this happen! 

What you’ll be doing:

As an early full-time engineer on our team, you’ll own the core of our technology’s cloud software and machine learning infrastructure. There is a huge variety of components that you’ll contribute to, from frontend, to database, to deployment and ML ops. You will be designing and building services for each of these components. You will also be building out the customer-facing APIs for our products such as FishInFrame. We provide a lot of autonomy, we prioritize our engineers, and we keep you involved in the rapid evolution of the business, and in turn we expect you to effectively plan your development, communicate frequently and document as you go.

As a team working on large systems that are constantly iterating and scaling up and down, we also expect our engineers to build reusable staging and testing CI/CD pipelines and follow industry standard design principles for understandable, maintainable codebases. While things may be scrappy and we may not have 100% coverage as a startup, we’re in the business of building high quality, long lasting software. In summary:

How we work:

Minimum qualifications:

Preferred qualifications:


To apply, please submit you application on our Careers page HERE.

OnDeck is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, colour, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via