Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
The ideal candidate will possess a strong background in software engineering with a focus on robotics and perception. You should have experience with machine learning frameworks, computer vision, and sensor data fusion. A passion for developing cutting-edge technology and a collaborative spirit are essential. Key qualifications include:Proficiency in programming languages such as Python, C++, or Java. Experience with robotics frameworks like ROS. Strong analytical and problem-solving skills. Ability to work independently and as part of a team.
About the job
Grab is looking for a Senior Software Engineer to join the Perception team in Singapore. This position plays a key part in advancing robotics by enhancing how systems sense and understand their environment. The main focus is on building and improving perception features for Grab's robotics platforms.
Key responsibilities
Develop and refine algorithms that power perception systems in robotics.
Design and conduct experiments to test and enhance perception solutions.
Collaborate with cross-functional teams to integrate perception technology into existing robotics platforms.
About Grab
Grab is a leading technology company in Southeast Asia, dedicated to driving innovation and providing seamless solutions across transportation, food delivery, and digital payments. Our mission is to empower communities by making everyday services accessible and affordable through our advanced technology.
Similar jobs
1 - 20 of 1,976 Jobs
Search for Senior Software Engineer In Perception For Robotics
Grab is looking for a Senior Software Engineer to join the Perception team in Singapore. This position plays a key part in advancing robotics by enhancing how systems sense and understand their environment. The main focus is on building and improving perception features for Grab's robotics platforms. Key responsibilities Develop and refine algorithms that power perception systems in robotics. Design and conduct experiments to test and enhance perception solutions. Collaborate with cross-functional teams to integrate perception technology into existing robotics platforms.
Grab Holdings Inc. is seeking a Senior Software Engineer focused on perception for robotics in Singapore. This position centers on developing software that helps robots understand and respond to their surroundings. Role overview This role involves designing and building advanced systems that allow robotic platforms to interpret their environments. The work supports real-world applications, turning technical concepts into practical solutions for robotics. What you will do Create and refine perception algorithms for robotic systems Implement software that enables robots to process sensory data Contribute to projects that shape the capabilities of intelligent robotics Impact Your work will influence how robots interact with the world, playing a key role in advancing robotics technology at Grab.
At Intrinsic, part of Alphabet, we are pioneering the next generation of industrial robotics. Our innovative team harnesses advancements in AI, perception, and simulation to redefine what is achievable in robotics, placing software and data at the forefront of our mission.Our goal is to make industrial robotics smarter, more accessible, and user-friendly for a multitude of businesses, entrepreneurs, and developers. We are a vibrant collective of engineers, roboticists, designers, and technologists, driven by our passion to unlock the creative and economic potential of robotics in industry.Role OverviewAs a Software Engineer specializing in Perception, you will leverage your expertise in software engineering, deep learning, and 3D computer vision to develop, optimize, and deploy advanced perception systems for industrial robots. Your contributions will be crucial in crafting and implementing cutting-edge AI models for object detection, pose estimation, 3D reconstruction, and robotic grasping. You will empower robots to adeptly interact with their surroundings in real-world industrial contexts, translating state-of-the-art deep learning research into practical, scalable solutions that enhance the intelligence and accessibility of industrial robotics.Impact of Your WorkDesign and implement robust deep learning models for complex 3D computer vision tasks, including object detection and pose estimation.Optimize algorithms for effective grasping and manipulation within intricate industrial environments.Enhance robotic perception capabilities for sophisticated and reliable interactions in dynamic manufacturing scenarios.Collaborate in the design, implementation, and documentation of core perception software components within Intrinsic's platform.Assist users in effectively applying perception technologies in production settings.
Join our Perception team at Motional, where you will collaborate with top-tier ML engineers and research scientists dedicated to transforming the future of transportation through self-driving vehicles. Our cutting-edge technology is pivotal in understanding dynamic environments while effectively tracking and classifying objects around our robotic taxis. We seek engineers who are deeply passionate about Level 4 autonomous driving technology, thrive on intellectual challenges, and aspire to grow their careers with an innovative and fast-paced company.Key Responsibilities:Implement and deploy perception models on edge devices.Enhance and optimize GPU-accelerated algorithms via CUDA.Create advanced post-processing and classical vision algorithms.Optimize system performance focusing on latency, throughput, memory, and determinism.Elevate code quality through rigorous reviews, testing strategies, and performance benchmarks.Engage closely with ML engineers to:Enhance model robustness and readiness for deployment.Shape training objectives based on system requirements.Diagnose and rectify integration issues between models and systems.
At Intrinsic Robotics, a venture by Alphabet, we are on a mission to revolutionize industrial robotics through groundbreaking advancements in AI, perception, and simulation. Our passionate team of engineers, roboticists, designers, and technologists is dedicated to making industrial robotics intelligent, accessible, and user-friendly for countless businesses, entrepreneurs, and developers.Join us as we unlock the creative and economic potential of industrial robotics, paving the way for a smarter, more efficient future.Role OverviewAs a Deep Learning Engineer specializing in perception, you will leverage your expertise in software engineering, deep learning, and 3D computer vision. Your primary responsibility will be to design, optimize, and deploy advanced perception capabilities for industrial robots. This role is critical in developing cutting-edge AI models, including transformer-based foundation models for object detection, pose estimation, 3D reconstruction, and grasping, enabling robots to interact intelligently with their environments in real-world industrial applications.Your ContributionsDesign and implement robust deep learning models for 3D vision tasks, including object detection and pose estimation.Optimize algorithms for effective grasping and manipulation in complex industrial settings.Translate state-of-the-art deep learning research into practical, deployable solutions for physical robots.Enhance robot perception capabilities for more sophisticated interactions in dynamic manufacturing environments.Collaborate in the design and implementation of core perception software skills within Intrinsic's platform.
Join our Perception Team at Motional, where you will collaborate with leading ML engineers and research scientists dedicated to transforming self-driving vehicles into a reality while positively impacting society. Our team focuses on the technology that interprets dynamic scenarios, tracking, and classifying objects surrounding our robo-taxi system. We seek talented engineers to enhance our machine learning (ML) perception pipelines, including large-scale data pipelines, evaluation and visualization tools, and our active learning loop.Our robust data pipelines are essential for efficient ML development, encompassing data transformation, model training, and evaluation for both on-car and off-car perception solutions. The evaluation and visualization tools we create provide clear insights into dataset distributions, model behaviors, system performance, and edge-case scenarios. Our active learning loop continuously selects high-value data to refine model accuracy and robustness.
Intrinsic Robotics, a pioneering initiative within Alphabet, is dedicated to transforming the landscape of industrial robotics. Our team is driven by the belief that advancements in AI, perception, and simulation will reshape the possibilities of industrial robotics, placing software and data at the forefront of this revolution. Our mission is to enhance the intelligence, accessibility, and usability of industrial robotics for countless businesses, entrepreneurs, and developers. We are a vibrant collective of engineers, roboticists, designers, and technologists who are passionate about unlocking the creative and economic potential of industrial robotics.Role OverviewIn the position of Senior Robotics Software Engineer specializing in mobile robot orchestration, you will collaborate with a diverse team of roboticists and software developers to innovate how mobile robots navigate the intricate and ever-evolving environments around us. Your responsibilities will include developing high-performance multi-agent pathfinding algorithms that facilitate the operation of hundreds to thousands of robots within compact factories and warehouses. Additionally, you will design resilient behaviors for fleets of mobile robots, ensuring seamless interactions with automated doors, elevators, and robotic workcells. Your solutions will be implemented in a myriad of dynamic settings, including factories, warehouses, shopping malls, hospitals, educational campuses, and commercial buildings. Through close collaboration with the Open Robotics community, you will contribute to the establishment of open standards for mobile robot interoperability.Impact of Your WorkAnalyze complex environments to devise strategies for fluid mobile robot traffic.Create software tools that simplify the understanding and debugging of mobile robot traffic behavior.Implement and benchmark various algorithms for multi-agent pathfinding across diverse environments.Develop extensible libraries that enable customers to customize mobile robot traffic behaviors for their specific needs.Required SkillsBachelor's or Master’s degree in Computer Science, Robotics, or a related field.Strong proficiency in systems programming languages such as C++, Python, or Rust.Proven experience with autonomous mobile robots (e.g., MiR, OTTO, Geek+).Expertise in programming reactive software systems.Experience in architecting distributed multi-agent systems utilizing ROS, Zenoh, MQTT, gRPC, or REST APIs.Preferred QualificationsA Master’s or PhD degree in a relevant field.
Founded in 2017, WeRide (NASDAQ: WRD) is at the forefront of developing cutting-edge autonomous driving technologies, ranging from Level 2 to Level 4. We take pride in being the only technology firm globally that possesses driverless permits across China, the UAE, Singapore, and the United States, performing extensive R&D, testing, and operations in over 30 cities across 9 countries. With over 1,800 days of experience operating a self-driving fleet, we are dedicated to revolutionizing mobility. WeRide (Singapore) is seeking talented engineers to contribute to groundbreaking advancements in mobility by tackling some of the most intricate AI and robotics challenges. Join a team of elite professionals committed to pushing the boundaries of innovation in computer vision, sensor fusion, machine learning, object tracking, and motion planning.
Grab Holdings Inc. is looking for a Senior Software Engineer to join the Decision & Planning Algorithms team in Singapore. This position centers on advancing the algorithms that support and improve robotics systems used by millions throughout Southeast Asia. Role overview This role involves leading the development of algorithms that directly impact the performance and capabilities of robotics at Grab. The work requires close collaboration with cross-functional teams to design, implement, and refine solutions that address real-world challenges at scale. What you will do Analyze complex problems within robotics systems and identify opportunities for improvement Develop and optimize algorithmic solutions that increase efficiency and effectiveness Work with colleagues across different disciplines to deliver robust, scalable outcomes Requirements Experience in designing and implementing algorithms, particularly for robotics or related systems Ability to collaborate with diverse teams to solve technical challenges Strong analytical and problem-solving skills
Grab Holdings Inc. is seeking a Senior Software Engineer specializing in decision and planning algorithms for robotics. This role is based in Singapore and centers on advancing the company’s robotics capabilities. Key responsibilities Lead the development of solutions that enhance robotics decision-making and planning. Work on projects aimed at increasing the precision and efficiency of robotics operations. Share expertise to help shape the future direction of robotics at Grab. Location This position is located in Singapore.
Intrinsic Robotics, a pioneering venture of Alphabet, is dedicated to transforming the landscape of industrial robotics. Our team harnesses advancements in AI, perception, and simulation to push the boundaries of what industrial robotics can achieve, with software and data as the driving force.Our mission is to make industrial robotics intelligent, accessible, and user-friendly for millions of businesses, entrepreneurs, and developers across the globe. We are a vibrant team of engineers, roboticists, designers, and technologists, united by a passion for unlocking the creative and economic potential of industrial robotics.Role OverviewAs a Robotics Software Engineer specializing in Sensor-Based Control and Robot Learning, you will be at the forefront of developing and integrating cutting-edge control strategies and Machine Learning (ML) policies within Intrinsic's Realtime Robot Control framework. Your work will involve deploying visual servoing and force-control skills in real-world manufacturing environments, specifically focusing on dexterous, contact-rich assembly tasks. You will manage the complete development lifecycle, including designing controllers, ensuring seamless hardware integration, conducting extensive experiments, and optimizing performance metrics to adhere to stringent industrial standards.Contributions to Our MissionDevelop visual servoing and interaction control loops for complex insertion and assembly tasks.Implement advanced sensor fusion and time-synchronization algorithms for multi-modal robot control.Own and execute the full experimentation cycle, routinely conducting trials on industrial hardware to assess algorithmic adjustments and gather high-quality training data.Design and construct modular components for our kinematics, state estimation, and control systems to enhance robustness in contact-rich scenarios.Analyze logs and telemetry from various sensor inputs to pinpoint failure modes and guide the technical roadmap.Optimize real-time execution frameworks for learned manipulation models within the Intrinsic platform.
Role Overview Motional is hiring a Principal Software Engineer to lead the Perception Platforms team in Singapore. This role combines technical leadership with hands-on engineering. The team focuses on advancing perception algorithms that power Motional's autonomous vehicle technology. What You Will Do Guide the development and improvement of perception algorithms for autonomous vehicles. Lead and mentor a skilled team of engineers. Work closely with colleagues across different departments to deliver solutions that strengthen Motional's autonomous systems. Location This position is based in Central, Singapore.
Intrinsic Robotics, a pioneering initiative from Alphabet, is on a mission to revolutionize industrial robotics. Our dedicated team believes that breakthroughs in AI, perception, and simulation will reshape the capabilities of industrial robotics in the near future, with software and data driving our innovations. We aim to enhance the intelligence, accessibility, and usability of industrial robotics for countless businesses, entrepreneurs, and developers. Join our dynamic team of engineers, roboticists, designers, and technologists who are passionate about unlocking the creative and economic potential of industrial robotics.RoleAs a Robotics Software Testing Engineer, you will collaborate with fellow engineers to maintain and test software for robotics within the realm of industrial factory automation. You will play a crucial role in ensuring software stability and compatibility by designing and implementing comprehensive automated test suites. Your responsibilities will include working closely with engineers and stakeholders to design testing pipelines that incorporate hardware in the loop, along with assisting in the maintenance of Open-RMF while engaging with users and the open-source community regarding issues, fixes, and feature requests.How Your Work Moves the Mission ForwardEnable the team to swiftly discover, isolate, and mitigate issues.Empower the team to deploy with confidence.Accelerate the development of robot interoperability and factory orchestration at scale.Provide a consistent and reliable testing pipeline to expedite development, bug reproduction, and fixes.Skills You Will Need to Be SuccessfulBachelor’s or Master’s degree in Computer Science, Robotics, or equivalent practical experience.Familiarity with modern programming practices in C++, Python, or Rust.Experience in designing and maintaining software testing pipelines with upstream dependencies and downstream users.Experience with distributed systems and communication protocols such as REST or ROS 2.Experience with both simulated (Gazebo) and hardware mobile robot platforms.Skills That Will Differentiate Your CandidacyExperience with Open-RMF.Experience in Rust.In-depth knowledge of isolation, containerization, and Kubernetes.Experience with industrial robotic arms.
Join our innovative Perception team at Motional and collaborate with top-tier ML engineers and research scientists dedicated to revolutionizing self-driving technology and fostering a positive social impact. Our focus is on developing cutting-edge technology to perceive dynamic environments and effectively track and classify objects surrounding our robo-taxis. We seek engineers who are enthusiastic about Level 4 autonomous driving technology, eager to tackle intellectual challenges, and motivated to grow their careers in a rapidly expanding company.Key Responsibilities:Develop and implement advanced perception algorithms for object detection, tracking, classification, and segmentation utilizing data from cameras, lidar, and radar.Leverage technology solutions to drive impactful business outcomes.Design and implement sensor fusion algorithms to create a robust and precise perception system.Optimize perception algorithms for real-time performance on embedded hardware.Collaborate with cross-functional teams to integrate perception systems into comprehensive autonomous systems.Stay updated on the latest advancements in machine learning and computer vision, applying them to practical challenges.Productionize and deploy solutions across autonomous vehicle fleets.Extract valuable insights from extensive datasets from various sources.Mentor and guide junior engineers within the team.
Role overview Intrinsic Robotics is seeking a Software Engineer in Singapore to focus on simulation technology. This position involves building and enhancing simulation software that underpins advanced robotic systems. What you will do Develop and improve simulation software tailored for robotics applications Collaborate with engineers and researchers on projects in automation and robotics Help expand the capabilities of robotic systems through simulation work Location This role is located in Singapore.
Intrinsic Robotics is a pioneering initiative under Alphabet, dedicated to transforming the landscape of industrial robotics. We are driven by the belief that breakthroughs in AI, perception, and simulation will revolutionize industrial robotics, placing software and data at the forefront of this evolution. Our mission is to empower businesses, entrepreneurs, and developers by making industrial robotics smarter, more accessible, and user-friendly. We comprise a dynamic team of engineers, roboticists, designers, and technologists, all passionate about unleashing the creative and economic potential of industrial robotics.RoleAs a Robotics Software Engineer with a focus on Robot Learning and Manipulation, you will spearhead the design, training, validation, and deployment of contact-rich manipulation skills tailored for real-world manufacturing applications. You will concentrate on tackling dexterous, contact-rich assembly challenges. Your responsibilities will include developing and integrating advanced sensor-based control strategies and Machine Learning (ML) policies within the Intrinsic Robot Control stack. This encompasses managing the entire model lifecycle—from architecture and large-scale data collection to training, validation, deployment, and optimization to meet stringent industrial standards.How your work moves the mission forwardDevelop, train, and deploy multi-modal feedback and interaction controllers aimed at solving high-precision insertion and assembly tasks.Lead the AI manipulation model lifecycle, conducting regular trials on industrial hardware to assess algorithmic modifications and curate high-quality training datasets.Design and build modular components for reinforcement and imitation learning, continually striving to enhance the robustness of contact-rich assembly tasks.Stress-test and optimize the real-time execution framework for learned manipulation models within the Intrinsic platform.Skills you will need to be successfulA PhD or equivalent professional experience in Robot Learning and AI Manipulation (such as Applied Reinforcement Learning, Visuomotor Policy Learning, or Vision-Language-Action models).At least 2 years of professional experience in C++ and Python, with a proven history of delivering production-quality code.Deep expertise in ML Frameworks: JAX, TensorFlow, or PyTorch.Hands-on experience with hardware, specifically testing and iterating on physical robots equipped with vision and force-torque sensors.Operational grit: A strong desire to spend significant time in the lab, managing hardware experiments and troubleshooting issues.
Intrinsic Robotics, a pioneering venture under Alphabet, is on a mission to redefine the capabilities of industrial robotics. Our team is committed to harnessing advancements in AI, perception, and simulation to revolutionize the field of industrial robotics, placing software and data at its core.Our goal is to make intelligent robotics accessible and usable for countless businesses, entrepreneurs, and developers. We are a vibrant group of engineers, roboticists, designers, and technologists dedicated to unlocking the creative and economic potential of industrial robotics.RoleAs the Senior Software Engineering Lead, you will spearhead an engineering team focused on ensuring the resilience and reliability of our robotics software platform. You will architect systems that proactively identify and mitigate vulnerabilities across our APIs, SDKs, web interfaces, and cloud-to-edge communication layers. By simulating diverse scenarios, including AI model inference timeouts, high network latencies, data pipeline congestion, and malformed inputs, you will guarantee that our platform remains robust and predictable, even under adverse conditions. You will lead a specialized team in developing automated frameworks that replicate real-world disruptions, thereby providing a solid infrastructure for developers crafting the next generation of AI-driven robotics. Your responsibilities will also encompass the creation of essential monitoring tools to gain in-depth insights into overall system health. As a pivotal technical leader, you will collaborate with elite engineering teams in Mountain View and Munich to align resilience strategies and establish global benchmarks for software reliability.How Your Work Propels Our MissionDesign and implement automated resilience tests focusing on service boundaries and hybrid environments (both on-prem and Cloud).Enhance the robustness of AI integrations by applying failure injection within data pipelines.Utilize fuzzing and property-based testing techniques across the platform to ensure efficient degradation.Strengthen the stability of developer tools and frontend systems against latency and service interruptions.Foster a culture of reliability through mentorship in defensive programming and by leading global "Game Day" exercises.Develop observability tools to monitor and analyze comprehensive system health.
Join Our Team as a Robotics EngineerAt General Robotics, we are pioneering the future of robot intelligence, striving to facilitate the swift, secure, and effective implementation of general intelligence in autonomous systems and robotics. Our innovative platform, GRID, features an extensive repository of robotic skills through a speedy, cloud-native runtime, designed to enhance the intelligence of various robotic forms, including aerial, wheeled, humanoid, quadruped, and robotic arms.We are on the lookout for talented Robotics Engineers to be part of our dynamic team. You will play a pivotal role in integrating our cutting-edge technology into physical hardware and spearheading customer deployments. This position offers a unique opportunity to witness the transformative power of Physical AI and collaborate with a distinguished team of AI and robotics experts.
Join our dynamic team at Cygnify, a leading research and innovation organization, as we seek a Senior Scientist to propel the future of robotics through Embodied AI and intelligent robot learning.In this pivotal role, you will spearhead the development of cutting-edge robotic functionalities, with a keen focus on Learning from Demonstration (LfD), contact-rich manipulation, and adaptive skill acquisition tailored for real-world industrial applications. Your expertise will be crucial in bridging advanced research with the practical deployment of solutions in manufacturing settings.Key Responsibilities:Drive applied R&D initiatives in Embodied AI for robotics, concentrating on Learning from Demonstration (LfD) and contact-rich manipulation.Design and conduct experiments to gather and analyze demonstration data to enhance intelligent robotic behaviors.Create and implement machine learning and deep learning algorithms for robot perception, manipulation, and decision-making.Transform research findings into functional prototypes and deployable solutions.Integrate multimodal perception, motion planning, and force/torque feedback into robotic systems.Collaborate with cross-disciplinary teams including robotics engineers, software developers, and researchers.Engage with stakeholders and industry partners to facilitate real-world applications.
Role overview ncs3 is hiring a Lead or Senior Systems Engineer to focus on Multi-Robot Systems in Singapore. This position involves developing robotics technology from early concept through to deployment, with an emphasis on coordinating multiple robots in complex environments. What you will do Design, implement, and improve software for managing and coordinating multiple robotic systems Collaborate with colleagues from different disciplines to deliver reliable and high-performing robotics solutions Apply technical expertise at every stage of the project, from initial planning through to launch Requirements Experience working with multi-robot or distributed systems engineering Strong foundation in software design and optimization within robotics Skilled at working with cross-functional teams to meet project objectives
Apr 27, 2026
Sign in to browse more jobs
Create account — see all 1,976 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.