Robotics Engineer, Autonomy

2 weeks ago


Vancouver, Canada Serve Robotics Full time

At Serve Robotics, we’re reimagining how things move in cities. Our personable sidewalk robot is our vision for the future. It’s designed to take deliveries away from congested streets, make deliveries available to more people, and benefit local businesses. The Serve fleet has been delighting merchants, customers, and pedestrians along the way in Los Angeles, Miami, Dallas, Atlanta and Chicago while doing commercial deliveries. We’re looking for talented individuals who will grow robotic deliveries from surprising novelty to efficient ubiquity. We are tech industry veterans in software, hardware, and design who are pooling our skills to build the future we want to live in. We are solving real-world problems leveraging robotics, machine learning and computer vision, among other disciplines, with a mindful eye towards the end-to-end user experience. Our team is agile, diverse, and driven. We believe that the best way to solve complicated dynamic problems is collaboratively and respectfully. Who We Are At Serve Robotics , we’re reimagining how things move through cities. We’re seeking a Robotics Engineer to lead the development of advanced autonomy features for semi-structured urban environments—such as sidewalks, intersections, and dense pedestrian pathways. In this role, you’ll design and implement state-of-the-art algorithms that empower our robots to navigate complex scenarios with precision and safety. Responsibilities Develop and implement quick fix mitigations to address immediate Autonomy problems in the field. Prioritize and plan the development of new features with the technical leads based on emerging needs and technological advancements. Analyze and troubleshoot issues in navigation, localization, and perception systems. Fine‑tune machine learning models to adapt and perform optimally in new metropolitan areas and aid the technology development towards understanding generalization gap from AI systems. Collaborate with cross‑functional teams to ensure successful deployment and integration of robotics solutions. Develop data collection pipelines to aid our perception stack, monitoring system performance of onboard autonomy and provide insights for continuous improvement. Contribute to the full stack development of robotics solutions, ensuring robustness and scalability. Qualifications Bachelor’s degree in Robotics, Computer Science, Electrical Engineering, or a related field. 2+ years of experience with localization, perception, and navigation technologies. Proven experience with machine learning and its application in robotics. Proficiency in programming languages such as C++ and Python. Experience with robotic frameworks like ROS is highly desirable. Ability to work collaboratively in a fast‑paced, dynamic environment. What Makes You Stand Out Master’s degree in Robotics, Computer Science, Electrical Engineering, or a related field. 2+ years of experience fine‑tuning ML models and has worked in solving generalization gap for diverse urban settings / environments. A track record of identifying and resolving complex robotics issues efficiently. Strong problem‑solving skills and a proactive approach to innovation. Excellent communication and teamwork abilities. Passion for the advancement and application of robotic technologies in real‑world settings. Compensation Range $140K - $170K #J-18808-Ljbffr



  • Vancouver, Canada Serve Robotics Full time

    At Serve Robotics, we’re reimagining how things move in cities. Our personable sidewalk robot is our vision for the future. It’s designed to take deliveries away from congested streets, make deliveries available to more people, and benefit local businesses. The Serve fleet has been delighting merchants, customers, and pedestrians along the way in Los...


  • Vancouver, Canada Serve Robotics Full time

    At Serve Robotics, we’re reimagining how things move in cities. Our personable sidewalk robot is our vision for the future. It’s designed to take deliveries away from congested streets, make deliveries available to more people, and benefit local businesses. The Serve fleet has been delighting merchants, customers, and pedestrians along the way in Los...


  • Vancouver, Canada Serve Robotics Full time

    A leading robotics company is seeking a Robotics Engineer to advance autonomy features for urban environments. Responsibilities include developing algorithms for navigation, troubleshooting issues in systems, and collaborating with teams. Ideal candidates have a Bachelor’s degree in relevant fields and 2+ years experience with localization and machine...


  • Vancouver, Canada Serve Robotics Full time

    A leading robotics company is seeking a Robotics Engineer to advance autonomy features for urban environments. Responsibilities include developing algorithms for navigation, troubleshooting issues in systems, and collaborating with teams. Ideal candidates have a Bachelor’s degree in relevant fields and 2+ years experience with localization and machine...


  • Vancouver, Canada Serve Robotics Full time

    A leading robotics company is seeking a Robotics Engineer to advance autonomy features for urban environments. Responsibilities include developing algorithms for navigation, troubleshooting issues in systems, and collaborating with teams. Ideal candidates have a Bachelor’s degree in relevant fields and 2+ years experience with localization and machine...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Serve Robotics Full time

    Robotics Software Engineer – Fault Detection & Recovery Join to apply for the Robotics Software Engineer – Fault Detection & Recovery role at Serve Robotics This range is provided by Serve Robotics. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $170,000.00/yr - $200,000.00/yr At...


  • Vancouver, Canada Human In Motion Robotics Inc. Full time

    Robotics Software Engineer At Human in Motion Robotics (HMR), we’re redefining mobility through advanced bipedal and humanoid robotic systems. Our mission is to empower human potential by engineering intelligent assistive and autonomous solutions that enhance mobility, safety, and independence. HMR has designed the most advanced wearable lower‑limb...


  • Vancouver, Canada Human In Motion Robotics Inc. Full time

    Robotics Software Engineer At Human in Motion Robotics (HMR), we’re redefining mobility through advanced bipedal and humanoid robotic systems. Our mission is to empower human potential by engineering intelligent assistive and autonomous solutions that enhance mobility, safety, and independence. HMR has designed the most advanced wearable lower‑limb...


  • Vancouver, Canada Serve Robotics Full time

    Join to apply for the Software Engineer, ML Infrastructure role at Serve Robotics. This range is provided by Serve Robotics. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $155,000.00/yr - $190,000.00/yr At Serve Robotics, we’re reimagining how things move in cities. Our personable...


  • Vancouver, Canada Serve Robotics Full time

    Join to apply for the Software Engineer, ML Infrastructure role at Serve Robotics . This range is provided by Serve Robotics. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $155,000.00/yr - $190,000.00/yr At Serve Robotics, we’re reimagining how things move in cities. Our personable...