C++ Software Engineer - Machine Vision and AI
C++ Software Engineer - Machine Vision and AI
Summary about this job
Engineering - Software
Company: GroView Pty Ltd
Location: Sydney
Work type: Contract/Temp
Salary: n\a
Phone: +61-2-6148-5183
Fax: +61-7-2233-4654
E-mail: n\a
Site: n\a
Detail information about job C++ Software Engineer - Machine Vision and AI. Terms and conditions vacancy
- Cutting edge AgriTech Start-Up
- Machine Vision and Artificial-Intelligence
- Flexible working environment
About the business
Groview is an Australian start-up company developing new disruptive agriculture sensors based on machine vision and AI.
About the role
You would develop an advanced machine vision system using C++, Python and the latest AI tools and methodologies, reporting to the Chief Technology Officer. As part of your work you would:
1) Develop machine vision algorithms
2) Use applied math to solve various problems
2) Optimize code to run on an embedded platform
3) Use a combination of C++ and Python
4) Use various AI tools and technologies
5) Develop cross platform code for Linux and Windows
Benefits and perks
Flexible working arrangement (part time in the office, part time from home)
Skills and experience
We are looking for a talented C++ software engineer with a strong mathematical background.
In order to be considered for the role, you need to have:
1) Experience in image processing and machine-vision
2) Experience in developing and implementing machine-learning based algorithms (classification, regression, etc.)
3) Proven software development capability using modern C++
4) Good understanding of linear algebra, statistics and numerical modeling
5) Good problem solving skills
6) Ability to work alone and with a group
Highly favourable skills:
1) Excellent Python skills
2) Experience with machine-learning libraries (e.g. TensorFlow or Caffe)
3) Good understanding of 3D machine vision
4) Experience in developing embedded system
5) Experience using OpenCV
6) Experience with NumPy, SciPy and/or Scikit-Learn