Taro Logo

Software Engineer - Machine Learning, Perception

Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable.
Machine Learning
Mid-Level Software Engineer
Remote
2+ years of experience
AI · Enterprise SaaS · Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:
Advanced Inspection Engineer- Manufacturing Quality

Advanced Inspection Engineer role at Apple focusing on ML and computer vision for manufacturing quality, offering $151K-$227K base plus equity and benefits.

Machine Learning Engineer, Amazon One

Machine Learning Engineer role at AWS developing cutting-edge biometric authentication solutions using deep learning and computer vision, offering competitive compensation and comprehensive benefits.

Machine Learning Engineer, Generative AI Innovation Center

Machine Learning Engineer position at AWS's Generative AI Innovation Center, focusing on LLM development, model optimization, and customer collaboration with competitive compensation range of $129,300-$223,600.

Machine Learning Engineer

Machine Learning Engineer position at PayPal focusing on developing AI-driven solutions for personalization, recommendation, and ranking systems across PayPal's global payment platforms.

AI Software Engineer

AI Software Engineer position at Qualcomm Bangalore, focusing on C++/Python development and machine learning, requiring 2+ years of experience in software engineering.

Description For Software Engineer - Machine Learning, Perception

Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you complete visibility and control, and significantly reduces manual workloads by automating and simplifying tasks.

As a Software Engineer - Vision, you will be part of a passionate team whose mission is to bring intelligence to the world's trucks. The team is focused on building technology to understand driving behavior, identify risk factors, and intelligently suggest coachable events that not only improve fleet safety and potentially save millions of dollars but also contribute to making the roads safer.

You will play a critical role in building and improving technology that will be used by millions of trucks. In this role, you will design and implement complex computer vision systems, build and improve algorithms for edge processing, implement cloud services, and integrate them to deliver end-to-end product features. You will also get exposure to large-scale ML infrastructure and scaling that facilitates large amounts of data to train, test, and validate computer vision systems.

Key responsibilities include:

  • Evaluating and improving the performance of existing models and algorithms in production
  • Conducting research and executing experiments to build new AI models and algorithms
  • Building and optimizing CV/ML algorithms for real-time performance on embedded platforms
  • Writing proficient Python and C++ code for various CV and ML tasks
  • Converting state-of-the-art research prototypes into reliable product features
  • Collaborating with cross-functional teams to ensure robust and sustainable AI systems
  • Solving challenging object detection, segmentation, recognition, and geometric computer vision problems

This role offers a unique opportunity to work with a high-caliber and fast-paced team of experienced researchers and engineers in Computer Vision, Machine Learning, Deep Learning, and Robotics with a track record of previous products and top-tier publications.

Last updated 7 months ago

Responsibilities For Software Engineer - Machine Learning, Perception

  • Evaluate and improve the performance of existing models and algorithms already in production
  • Conduct research and execute experiments to build new AI models and algorithms
  • Build and optimize CV/ML algorithms for real-time performance on embedded platforms
  • Write proficient Python and C++ code for various CV and ML tasks
  • Convert state-of-the-art research prototypes into reliable product features
  • Collaborate with cross-functional teams to ensure robust and sustainable AI systems
  • Solve challenging object detection, segmentation, recognition, and geometric computer vision problems

Requirements For Software Engineer - Machine Learning, Perception

Python
  • Bachelor's Degree in Computer Science, Electrical Engineering, or related field. A Master's degree is a strong plus.
  • 2 years of industry experience or academic research experience in Computer Vision, Deep Learning, and Machine Learning.
  • Solid mathematical foundation in Computer Vision, Deep Learning, Machine Learning, and optimization approaches.
  • Hands-on experience in training frameworks and tools (TensorFlow | Pytorch | Caffe)
  • Strong experience in Python or C++
  • Experience in AWS (SageMaker, Lambda, EC2, S3, RDS), CI/CD, Terraform, Docker, and Kubernetes is a plus.

Interested in this job?