Machine Learning Engineer - Behaviors
Motional Singapore · Singapore
On our Behaviors team, you have the opportunity to work with world-class ML engineers and research scientists whose mission is to make self-driving vehicles a reality and to create positive social impact. The Behaviors team develops ML models that learn how different agents navigate complex real-world traffic scenarios. We leverage these models to set the behavior of our self-driving vehicle, and predict the behavior of other agents such as vehicles and vulnerable road users. We are looking for engineers who are passionate about autonomous driving, excited by intellectual challenges, and interested in pursuing career growth with a fast-growing company.What You’ll Be Doing:You drive project-level impact to make our autonomous vehicles operate at superhuman capabilities for comfortable, safe driving. Daily, you will:Prototype, evaluate, implement, and iterate on solutionsFamiliar with state of the art solutions and systems for autonomous vehiclesProductionize and deploy solutions onto autonomous vehicle fleetsCollaborate with team members to achieve project goals and milestonesWhat We’re Looking For:BA, Masters or PhD in Machine Learning, Computer Science, Applied Mathematics, Statistics, Physics or a related field; or equivalent industry experienceIn-depth understanding of common Machine Learning and Deep Learning algorithmsExperience designing, training, and analyzing neural networks for at least one of the following applications: object detection, semantic/instance segmentation, visual classification, motion/gesture recognition, sensor fusion, multitask learning, motion prediction, and/or multi-object trackingAdvanced knowledge of software engineering principles including software design, source control management, build processes, code reviews, testing methodsFluency in Python, including standard scientific computing libraries and Python bindings development experienceExperience with PyTorch or other deep learning frameworksExperience working with large data sets and deriving insights from dataStrong track record of tackling less well-defined problems, and executing efficiently to deliver the successful outcomeExperience mentoring and collaborating with othersBonus Points:Proven track record of publications in relevant conferences (CVPR, ICML, NeurIPS, ICCV, ICLR, etc.)PhD in machine learning, computer vision, or robotics visionExperience working on autonomous vehicles, or related fieldsExperience in deploying models into real-world environmentsStrong programming skills in C++ and/or CUDA programming