MountainViewRecruiter Since 2001
the smart solution for Mountain View jobs

Senior Software Engineer, Motion Planning and Decision Making

Company: Gatik
Location: Mountain View
Posted on: May 10, 2022

Job Description:

Gatik, the leader in autonomous middle mile logistics, delivers goods safely and efficiently using its fleet of light & medium-duty trucks. The company focuses on short-haul, business-to-business (B2B) logistics for the retail industry, enabling its customers to optimize their hub-and-spoke supply chain operations, enhance inventory pooling across multiple locations, reduce labor costs and meet the unprecedented demand for contactless delivery. We're looking for high-energy, creative, and collaborative candidates to assist in build motion planning and decision-making systems and help mature new products all the way through to production. If you---re curious and passionate about Level 4 autonomous driving, we'd like to meet you Responsibilities Build and improve algorithms throughout the motion planning stack, which could include things ranging from route planning, trajectory optimization, and decision making Develop policies and plans to manage multi-actor interactions and plans under uncertainty Integrate remote guidance requests and autonomy behaviors into the remote assist system Take algorithms from conception to implementation and deployment Test algorithms in simulation, in-vehicle in a controlled environment, and ultimately in vehicle in the field Contribute to the behavior prediction of traffic participants perceived around the autonomous vehicle Develop efficient Deep Learning architectures that run in real-time or other resource-constrained setting Support all technical aspects of development, including technical requirements definition, design, implementation, unit testing, and integration Qualifications Master's or Ph.D. degree in CS, Robotics, or related field Extensive experience working in container based technologies like Docker Familiarity with one or more neural network frameworks, such as Tensorflow, Caffe & Torch Exceptional coding abilities, architecture, debugging/diagnostics skills with experience working in a large rapidly evolving C++ production codebase Experience with emerging deep learning based motion planning approaches (LSTMs, Deep Reinforcement Learning, Deep Q-learning, etc) Strong background in data structures and algorithms Bonus Points Expertise in large-scale cloud infrastructure, e.g. G-Cloud or AWS Experience with ROS/ROS2 or other middleware systems Industry experience with software development for AVs Experience in code optimization or high-performance computing Experience writing numerical optimization algorithms Experience working with large data sets Experience in applying ML for control or planning problems (e.g. Imitation Learning, Behavior Prediction, Reinforcement Learning)

Keywords: Gatik, Mountain View , Senior Software Engineer, Motion Planning and Decision Making, IT / Software / Systems , Mountain View, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Mountain View RSS job feeds