Posted yesterday
Perception Engineer
@ BHF Robotics
Markham, Ontario
Overview
BH Frontier Solutions Inc. is hiring a Perception Engineer to build computer vision and deep learning systems for autonomous agricultural robots. The work covers plant detection and tracking, data pipelines, production deployment and occasional farm work.
Responsibilities:
- Design and deploy computer vision and deep learning models for agricultural robots
- Build and manage synthetic data generation and data pipelines
- Benchmark and refine vision algorithms for accuracy and efficiency
- Define vision system requirements with cross-functional teams
- Own computer vision projects from start to finish
Requirements summary:
- MSc or PhD in computer science, electrical engineering, robotics or a related field
- 2+ years of computer vision, deep learning or machine learning experience
- Hands-on ROS/ROS2 experience in robotic perception
- Production deployment of containerized deep learning models
- Proficiency in C++ or Python
- Willing to work on farms from time to time
Tools & skills
Source and dates
Source type not verified · apify-linkedin
- Employer posting date
- 2026-11-09
- First seen by our source
- 2026-11-10
- Source record updated
- 2026-11-10
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Mid level |
| Department | Software development |
| Experience | 2+ years |
| Hours per week | 40 (estimated) |
| Work setting | Office, Outdoors, Client sites |
| Position | Sitting and standing |
| Physical demands | physical low · computer high |
| Languages | English |
| Education | Master’s degree (required), Doctorate (required) |
| Fields of study | Computer Science, Computer Engineering, Electrical Engineering, Robotics |
| Perks mentioned | Generous paid time off, Performance bonus, Stock or equity |
Summary and details written by AI from the posting; the employer’s posting is the authority.
BHF Robotics
| Field | Value |
|---|---|
| Open jobs on Jobsy | 1 |
About the Company: BH Frontier Solutions Inc. is a venture-backed fast-growing agricultural technology company that is currently transforming the technological landscape in agriculture. We specialize in designing and manufacturing agricultural robots that leverage frontier technology and AI research to tackle significant issues in agriculture. We apply artificial intelligence, perception, electrification technology, and robotics that enable data-driven agricultural management and precision treatment, and help growers to build a fully autonomous, efficient and sustainable farming system. We would like to invite the smartest and most committed engineers, scientists, agricultural experts, and technologists, who united around the mission to drive the next Agtech revolution, to join us.
About the Role: The ideal candidate has a solid background in perceptions. Creative problem solvers, quick learners and comfortable devising and experimenting with novel approaches. Highly productive and enjoys dealing with ambiguity and applying new methodologies. Have a strong attention to detail, data accuracy and quality of output. Self-motivated and possess entrepreneurship, passion and curiosity for understanding and interrogating complex data. Hold a demonstrated ability to work independently, with a disciplined approach and a strong sense of responsibility. Management ability is an asset, demonstrating the potential to excel in technical leadership roles.
Responsibilities:
- Collaborate with the team and other stakeholders to evaluate state-of-the-art computer vision techniques and applications in plant detection, tracking and classifications in various agricultural settings, particularly with deep-learning and machine-learning approaches.
- Synthetic data generation and pipeline management.
- Devise, implement and interpret deep learning and machine learning algorithms to address selected research questions in perceptions and precision agriculture.
- Help shape the direction of deep learning and artificial intelligence within BHF.
- Design computer vision algorithms for a broad range of applications relating to agriculture (real time object detection, object tracking etc.).
- Develop, apply and optimize computer vision models for large-scale and real world applications, ensuring models are efficiently integrated and perform optimally in production.
- Design and conduct tests to validate computer vision models based on agreed metrics.
- Take ownership of the computer vision project from start to finish, which includes building data pipelines, designing, deploying & maintaining production quality CV models in collaboration with other teams.
- Benchmark and refine computer vision and machine learning algorithms, including enhancing data pre-processing and augmentation for better accuracy and efficiency.
- Collaborate with cross-functional teams to define vision system requirements and capabilities.
- Familiarity with foundational model
Qualifications:
- MSc/PhD degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or a related field.
- At least 2+ years of experience as a Computer Vision, deep learning, machine learning engineer/researcher.
- In-depth knowledge and experience in computer vision projects, with a strong emphasis on real-world applications.
- Proven track of record in top academic conferences/publications.
- Experience with successfully completing computer vision projects from scratch to deployment at production level.
- Hands-on experience with ROS/ROS2 in robotic perception and autonomous systems development.
- Proven expertise in designing and implementing vision systems for robotic applications.
- Solid understanding of foundational statistics concepts and ML algorithms: linear/logistic regression, Random Forest, boosting, XGBM, k-NN, Naive Bayes, Decision Trees, SVM, etc.
- Good theoretical as well as practical knowledge of deep learning architectures such as LSTM, RNN and CNN and Transformer based models.
- Algorithm and model development experience for large-scale applications.
- Experience running accuracy experiments and systematically improving performance.
- Familiarity with scientific computing libraries such as numpy, pandas, scikit and image processing libraries such as OpenCV and scikit-image.
- Solid understanding and practical experience of containerizing Deep Learning models for deployment purposes in a scalable manner.
- Experience with SQL and NoSQL databases and ETL tools.
- Willing to perform tasks on farms from time to time.
- Strong cross-team communication and collaboration skills. Comfortable being part of a small team of engineers working in an energetic fast paced start-up environment and effective as part of a distributed team.
- Proficiency in C++, Python, or other relevant programming languages, with solid skills in object-oriented software development.
- Experience in fine-tuning diffusion models (LoRA, ControlNet, inpainting) is a plus.
- Experience leading engineering teams is a plus.
Pay range and compensation package: Highly competitive compensations, growth opportunities, and the chance to make a tangible impact in AgTech.
Equal Opportunity Statement: Please include your resume, summary of your previous project, and cover letter in the application.
Benefits:
- Extended Health & Dental & Vision Care Plans
- Employee & Family Benefits Program
- Global Travel Assist Plan
- Paid Extra Vacation / Super Weekends Plan
- Unparalleled Stock Options Grant + Bonus Plan
Why Join Us: You will lead the field service team for deployment of next-generation autonomous agricultural robotic systems that transform the industry. This role offers extensive exposure to technical management and leadership.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.