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
We’re excited to be pushing the boundaries of what is possible in computer vision: creating systems that can detect objects never before seen in training (by using external knowledge) and searching for anything in thousands of hours of video footage with natural language search.
This means on top of tweaking our standard vision methods and engineering ML and data pipelines, you’ll get to work on cutting-edge open-domain vision methods and even contribute to original research and papers submitted to conferences. Your responsibilities will encompass:
Developing state-of-the-art machine learning models that can reason about visual data and retrieve relevant answers from external knowledge sources.
ML engineering of systems that ingest large volumes of visual data, and allow finding complex sequences of events or objects never seen in training data.
Working on the entire ML lifecycle, from conducting research and developing innovative models to productionizing them and quantifying their real-world improvements.
Contributing to automated model lifecycle management, which takes models to production, handling large volumes of video footage while undergoing updates smoothly.
You will have significant ownership over mission-critical development, propelling us as a first-to-market at scale. You’ll also get to work on cutting edge applied ML research and even publish your work at top conferences. In return, we’re looking for commitment to and excitement for OnDeck’s journey at the forefront of ocean tech, climate tech and open-domain computer vision.
Qualifications
2+ years of full-time, non-internship work experience in applied research and ML engineering for production environments
Demonstrated ability to implement novel machine learning literature
Proficiency in programming and implementing machine learning workflows using Python (experience with C, C++, CUDA, and JavaScript/TypeScript is an asset)
Proficiency with PyTorch, TensorFlow, and other modern machine learning frameworks/tools
Experience in serving ML models (especially for computer vision), cloud/edge development and optimizing model performance
Comfortable in Unix/Linux environments, distributed and parallel systems, and doing data engineering
Strong technical communication skills in English, both written and verbal
Enthusiasm for building software and doing applied research that revolutionizes automated visual reasoning
Authorized to work in Canada (work permit or other).
Preferred qualifications:
Master's or Ph.D. in Computer Science, Statistics, Engineering, or a related field
Experience in startups or high-impact roles in smaller organizations
Knowledge of containerization and orchestration for large-scale deployment (Docker, Kubernetes)
Proficiency with MLOps and cloud infrastructure (e.g. AWS EC2, EKS)
Experience in setting up and using CI/CD tools (e.g., GitHub Actions, AWS CodePipeline)
Up-to-date knowledge in computer vision research
Contributions to research in deep learning and computer vision applications, such as peer-reviewed conference papers at NeurIPS, ICML, ICLR, CVPR, or journal papers at JMLR.
Ability to develop accessible technologies
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 $100,000 - $150,000
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
At OnDeck, we're on the cutting edge of technology, and we want you to be part of our mission as a Machine Learning Engineer! By joining our innovative team, you'll help redefine how humans interact with vast amounts of imagery and video, paving the way for advancements in ocean conservation and protection. You’ll work in an exciting environment where your core responsibility will be developing state-of-the-art machine learning models that can reason about visual data and allow users to search through thousands of hours of video footage using natural language. Imagine creating systems that can detect objects never seen in training! You'll engage in everything from ML engineering to original research, collaborating with a variety of users worldwide. To thrive in this role, you’ll need at least 2 years of experience in applied research and machine learning engineering plus proficiency in Python and machine learning frameworks like PyTorch or TensorFlow. You'll also play a crucial part in the entire ML lifecycle—research, development, and productionizing models while handling large volumes of visual data. With support from renowned organizations including National Geographic, you’ll enjoy extraordinary benefits, hybrid work opportunities, and the chance to contribute your ideas that can potentially lead to research publications. Let's merge technology and environmental conservation, making a real difference together at OnDeck!
Subscribe to Rise newsletter