Mô Tả Công Việc
Machine Learning Engineer - Computer Vision
at Eureka Robotics
Feb 2024
Company presentation
Empowered by Robotics and A.I. research from NTU Singapore and MIT, Eureka Robotics delivers robotic software and systems to automate tasks that require High Accuracy and High Agility (#HAHA).
With offices in Singapore, France, Vietnam, Japan, and distribution partners in China and the USA, Eureka Robotics prides itself on helping clients, globally, achieve vastly improved productivity, lower costs, and better safety. Common uses include precision-handling, assembly, inspection, and other domains.
Want to know more about us? Visit or follow us on .
Roles
As a Machine Learning Engineer - Computer Vision at Eureka Robotics, you will be working on developing Machine Learning algorithms to address different computer vision applications, as well as improving Eureka Robotics's in-house technologies.
Job Responsibilities
- Take part in the life-cycle of the Machine Learning projects, including activities like gathering user requirements; planning the solution; collecting and curating the dataset; training, testing, and deploying the models
- Develop, improve and maintain our internal AI technologies
- Explore cutting-edge technologies related to Deep Learning and Computer vision and introduce them into existing systems to expand our business capabilities
- Assist in troubleshooting issues related to Machine Learning and Computer Vision
- Collaborate with other team members to deliver the project
Yêu Cầu Công Việc
1. Must-have skills:
- Bachelor's degree or above in Computer Science, Machine Learning, Statistics, or a related field
- At least 1- 3 years of working experience in a Machine Learning-related field (especially for Computer Vision applications), related to optimizing, training, and deploying machine learning and deep learning models
- Strong coding skills in at least one of the following programming languages: Python (preferred), C/C++, …
- In-depth knowledge in a certain field of Computer Vision and Deep Learning, including but not limited to image classification, semantic segmentation, object detection, anomaly detection, pattern matching, OCR, 3D reconstruction, active learning, etc.
- Strong understanding of mathematics in calculus, linear algebra, and statistics
- Familiar with Machine Learning libraries and frameworks (Pytorch (preferred), Tensorflow, Jax/Flax, sci-kit-learn, …)
- Able to work independently to deliver the project and also work as a good team player, willing to learn, willing to improve
- Proficient in English communication (reading and writing)
2. Nice to have:
- A deep understanding of machine learning and deep learning theory, publications in machine learning and data mining, or related conferences is a bonus
- Familiar with Linux environment, shell scripts, Docker/Docker Swarm
- Prior experience in robotics or robotics-related technologies, such as motion planning, control
- Sensitive to data and business, passionate about technical challenges, have excellent critical thinking skills
- Being familiar with one or more machine learning fields including but not limited to NLP, search, recommendation, advertising, etc. is a plus
Hình thức
Quyền Lợi
Benefits
- Remuneration: competitive package comprising salary and stock options
- Healthcare package
- Hybrid and flexible working environment
- Happy lunch every Friday
- A great team behind you - great people who love what they do
- The pleasant, enthusiastic, international work environment
- A promising training and career path