Sr Full Stack Engineer
Toronto, ONVivid Machines: Vivid Machines™ develops computer vision and machine learning technology to improve yield and product quality in fruit production.
Candidates need several years building and running production front-end and back-end applications, with strong TypeScript and Python. They need data modelling and live-schema migration experience, AWS serverless experience, and secure API and access-control design. Rust, React and geospatial experience are nice to have.
Rust, TypeScript, Python, Prisma, AWS Lambda, AWS API Gateway
QA Engineer
Toronto, ONVivid Machines: Vivid Machines™ develops computer vision and machine learning technology to improve yield and product quality in fruit production.
3+ YOECandidates need 3 to 5 years of QA testing experience, hands-on manual testing across at least two of web, mobile or backend systems, and working knowledge of Python with pytest. Familiarity with Jira or TestRail, CI/CD concepts and clear written documentation is also needed.
Jira, TestRail, pytest, Playwright, Selenium, requests
Sr. Software Engineer, Embedded Vision Systems
Toronto, ONVivid Machines: Vivid Machines™ develops computer vision and machine learning technology to improve yield and product quality in fruit production.
Candidates need strong systems programming in C, C++ or Rust and experience with real-time streaming or vision pipelines. Hands-on work deploying vision models to edge devices, low-level camera and sensor experience, and Linux embedded skills are also required, along with self-direction in a small team.
Linux, gstreamer, ROS