Software Engineer

Posted 6 Days Ago
Be an Early Applicant
Vancouver, BC
80K-130K Annually
Junior
Artificial Intelligence • Software
The Role
As a Software Engineer, you'll design, develop, test, and deploy large-scale software solutions, contribute to core technology infrastructure, and communicate closely with leadership on project timelines and priorities.
Summary Generated by Built In

Who we are

We’re redefining how humans interact with massive amounts of imagery & video.

What that means

We’re building a near future where people can get information out of imagery at scale without building their own ML models. Collaborating with users around the world, our AI research and products change how people monitor and protect our oceans.

Our core technology: Find Anything & Video Search. We make it possible to find anything in imagery/video, without having seen it in training. Advancing the field of computer vision, pioneered in-house at OnDeck and published at one of the world’s most distinguished AI conferences (NeurIPS).

Backed by National Geographic, the Environmental Defense Fund, Canada’s Ocean Supercluster, and many more, we stand at the forefront of AI for ocean conservation & protection. Our software has been deployed by governments, Indigenous nations, scientists, NGOs, and industry around the world. 

What you’ll be doing

As an early engineer on our team, you will contribute to our core technology’s cloud software and machine learning infrastructure. There are a huge variety of components that you’ll contribute to, from front-end, to data solutions, to deployment and MLOps. 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. 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, 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 you will :​

  • Design, develop, test, deploy, maintain, and enhance large scale software solutions.

  • Provide technical leadership across the entire company’s systems.

  • Ensure clear, performant systems development alongside product team/exec team & customers.

  • Communicate with leadership about project priorities, timelines, and deliverables.

Qualifications

  • Previous software engineering work experience

  • Proficiency with at least one of the following languages: Python, JavaScript, TypeScript, Java, C, C++

  • Experience working with several or more of the following:

    • Machine learning and computer vision

    • Full-stack development

    • Cloud development

    • Unix/Linux environments

    • Distributed and parallel systems

    • Networking

    • Databases and data storage solutions

  • Experience designing cloud software architecture for MLOps and SaaS products

  • Experience with infrastructure as code and ops

  • Knowledge of containerization and orchestration for large-scale deployment (Docker, Kubernetes)

  • Experience with AWS or equivalent (GCP, Azure)

  • Strong technical communication skills in English, both written and verbal

  • Enthusiasm for building software that revolutionizes ocean tech and research

Preferred qualifications:

  • 2+ years of full-time, non-internship work experience, especially in high-impact roles in smaller organizations

  • Experience designing and implementing large scale consumer-facing APIs and web platforms

  • Experience developing visualization tools and dashboards

  • Experience with frontend frameworks (React, Angular, Next.js)

  • Experience with PyTorch, TensorFlow, and other modern machine learning frameworks/tools

  • Proficiency in setting up and using CI/CD tools (e.g., GitHub Actions, AWS CodePipeline, Google CloudBuild, Jenkins)

  • Ability to develop accessible technologies

  • Willingness and aptitude to learn additional technologies and frameworks as needed

Benefits

OnDeck rewards extraordinary work with extraordinary benefits. Get unparalleled career development and exposure with ownership of critical projects. We balance our commitment to excellence with VIP events, hybrid work, travel, and days on the water. We encourage flexible vacation and schedules.

Specific benefits to help everyone work at their best include:

  • Health benefits: Health spending account that covers any medical expense in your life.

  • Wellness benefits: Dedicated wellness spending account to cover any additional mental or physical wellness expenses.

  • Hybrid work, remote flexible: Want to work from a surf beach for a week? Go for it.

  • Team lunches & happy hours, office pastries, snacks, coffees and beers. 

  • Team sailing days + offsites to remote Pacific beaches & rainforests.

  • Startup events and dinners such as NeurIPS and more.

  • Base salary of $80,000 - $130,000

Top Skills

Angular
AWS
Azure
C
C++
Docker
GCP
Github Actions
Java
JavaScript
Jenkins
Kubernetes
Next.Js
Python
PyTorch
React
TensorFlow
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
7 Employees
Remote Workplace
Year Founded: 2022

What We Do

Driving ocean conservation through leaps in computer vision.

OnDeck Fisheries AI is leading global ocean conservation by making a new generation of AI software accessible and scalable for marine monitoring. OnDeck is pioneering new methods of computer vision for sustainable ocean management, including fisheries monitoring, video search, and universal species identification.

Our technology is used by governments, Indigenous nations, fishers, and NGO’s worldwide, and backed by the National Geographic Society, the Environmental Defence Fund, Schmidt Marine Technology Partners, and Canada’s Ocean Supercluster, among others.

Curious about our team, innovations, or impact? Feel free to get in touch.

Similar Jobs

Remitly Logo Remitly

Fullstack Software Engineer II, Customer Success

eCommerce • Fintech • Payments • Software • Financial Services
New Westminster, BC, CAN
2700 Employees
112K-140K Annually

CrowdStrike Logo CrowdStrike

Windows Sustaining Software Engineer (SaO) - Sensor (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote
Hybrid
6 Locations
10000 Employees
110K-180K Annually

CrowdStrike Logo CrowdStrike

Sr Software Engineer - Flight Control (Remote, CAN)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote
Hybrid
6 Locations
10000 Employees
150K-225K Annually

Remitly Logo Remitly

Software Development Engineer II

eCommerce • Fintech • Payments • Software • Financial Services
New Westminster, BC, CAN
2700 Employees
116K-145K Annually

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account