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

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 a month 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?

Jobs Related To Motive Software Engineer - Machine Learning, Perception

Machine Learning Engineer II

Machine Learning Engineer II at Amazon, developing core shopping experiences using AI and large language models.

SDE II, GenAI Apps, People eXperience and Technology Central Science (PXTCS)

Amazon is hiring a SDE II for GenAI Apps in their PXT Central Science team to build ML and LLM systems, improving employee experience.

Machine Learning Algorithm Validation Engineer

Join Apple as a Machine Learning Algorithm Validation Engineer to work on cutting-edge AI and computer vision technologies.

Cloud Support Engineer - Sagemaker, Vision & other, Support Engineering

Join AWS as a Cloud Support Engineer, working with cutting-edge cloud technologies to assist global companies in leveraging AWS services for mission-critical applications.

Software Engineer II

Join Microsoft's AI Frameworks team as a Software Engineer II, developing cutting-edge AI/ML software for various platforms and products.