About the role
Who you are
- Do you love solving complex problems, and want to see your work applied in real life? We are looking for people who are self-directed and driven by a desire for excellence as much as by curiosity and a desire to learn by solving previously unsolvable problems
- The ideal candidate can architect and develop scalable solutions while considering performance, security, and stability
- Good knowledge of various disciplines will let you work on software that extends across our entire data pipeline, from our sensor hardware to the front end
- If you are interested in growing in a multidisciplinary engineering environment, this is the position for you!
- Lead-level experience deploying and scaling a production-grade IoT or hardware-integrated product
- Experience designing scalable backends (likely GCP/AWS) capable of handling high-volume raw data ingestion for ML training
- The ability to "speak" across the stack—discussing FPGA/GPIO constraints with hardware engineers one hour and React/Flutter state management with web/mobile devs the next
- Experience hiring, mentoring, or managing high-performing engineering teams
- Experience working directly with product owners to translate customer needs (dashboards/analytics) into technical roadmaps
- Experience with MLOps—specifically the "Data Flywheel." This includes managing how data moves from the edge to the cloud, is labeled, trained, and redeployed back to the device
- Experience with systems programming, a good understanding of memory safety, concurrency, and performance optimization for edge devices
- Familiarity with deploying vision models on constrained hardware (e.g., NVIDIA Jetson/Tegra platforms)
- Specific experience with computer vision in "dirty" environments (variable lighting, dust, vibration) is a massive plus
- Familiarity with mobile development frameworks
- Experience securing IoT devices, managing OTA (Over-the-Air) updates safely, and implementing end-to-end data encryption
- Experience with high-performance analytical databases for local or cloud-side data processing
What the job involves
- Our vision at Vivid Machines is to revolutionize agricultural production to help solve food security globally
- Our initial focus is on helping fruit and vegetable farmers improve the quality and quantity of produce they can generate on existing acreage while also improving sustainability
- To do this, we are building cutting-edge technology, including real-time vision systems and state-of-the-art AI models, all while delivering a seamless experience to farmers
- As a Senior Engineer, you will have the opportunity to work on challenging problems throughout our software stack, designing and developing robust and scalable solutions across embedded systems, cloud, mobile, and web
- You’ll be collaborating with our multidisciplinary team to create an amazing product and solve one of the world’s most important problems
About Vivid Machines
Vivid Machines develops computer vision and machine learning technology to improve yield and product quality in fruit production.
We help predict and manage yield by providing a clear view of tree-level data in real time. We also help diagnose pests, disease, and nutrient deficiencies through our vision system which is able to see early indications that would be invisible to the human eye.
Similar jobs you might like
About the role
Who you are
- Do you love solving complex problems, and want to see your work applied in real life? We are looking for people who are self-directed and driven by a desire for excellence as much as by curiosity and a desire to learn by solving previously unsolvable problems
- The ideal candidate can architect and develop scalable solutions while considering performance, security, and stability
- Good knowledge of various disciplines will let you work on software that extends across our entire data pipeline, from our sensor hardware to the front end
- If you are interested in growing in a multidisciplinary engineering environment, this is the position for you!
- Lead-level experience deploying and scaling a production-grade IoT or hardware-integrated product
- Experience designing scalable backends (likely GCP/AWS) capable of handling high-volume raw data ingestion for ML training
- The ability to "speak" across the stack—discussing FPGA/GPIO constraints with hardware engineers one hour and React/Flutter state management with web/mobile devs the next
- Experience hiring, mentoring, or managing high-performing engineering teams
- Experience working directly with product owners to translate customer needs (dashboards/analytics) into technical roadmaps
- Experience with MLOps—specifically the "Data Flywheel." This includes managing how data moves from the edge to the cloud, is labeled, trained, and redeployed back to the device
- Experience with systems programming, a good understanding of memory safety, concurrency, and performance optimization for edge devices
- Familiarity with deploying vision models on constrained hardware (e.g., NVIDIA Jetson/Tegra platforms)
- Specific experience with computer vision in "dirty" environments (variable lighting, dust, vibration) is a massive plus
- Familiarity with mobile development frameworks
- Experience securing IoT devices, managing OTA (Over-the-Air) updates safely, and implementing end-to-end data encryption
- Experience with high-performance analytical databases for local or cloud-side data processing
What the job involves
- Our vision at Vivid Machines is to revolutionize agricultural production to help solve food security globally
- Our initial focus is on helping fruit and vegetable farmers improve the quality and quantity of produce they can generate on existing acreage while also improving sustainability
- To do this, we are building cutting-edge technology, including real-time vision systems and state-of-the-art AI models, all while delivering a seamless experience to farmers
- As a Senior Engineer, you will have the opportunity to work on challenging problems throughout our software stack, designing and developing robust and scalable solutions across embedded systems, cloud, mobile, and web
- You’ll be collaborating with our multidisciplinary team to create an amazing product and solve one of the world’s most important problems
About Vivid Machines
Vivid Machines develops computer vision and machine learning technology to improve yield and product quality in fruit production.
We help predict and manage yield by providing a clear view of tree-level data in real time. We also help diagnose pests, disease, and nutrient deficiencies through our vision system which is able to see early indications that would be invisible to the human eye.