Senior Software Engineer Decision Planning Algorithms In Robotics jobs in Singapore – Browse 2,012 openings on RoboApply Jobs

Senior Software Engineer Decision Planning Algorithms In Robotics jobs in Singapore

Open roles matching “Senior Software Engineer Decision Planning Algorithms In Robotics” with location signals for Singapore. 2,012 active listings on RoboApply Jobs.

2,012 jobs found

1 - 20 of 2,012 Jobs
Apply
companyGrab Holdings Inc. logo
Full-time|On-site|Singapore

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.

Apr 27, 2026
Apply
companyGrab Holdings Inc. logo
Full-time|On-site|Singapore

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

Apr 29, 2026
Apply
companyIntrinsic Robotics logo
Full-time|On-site|Singapore

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.

Mar 17, 2026
Apply
companycsit logo
Full-time|On-site|Singapore, Singapore

Join our dynamic team as a Senior Software Engineer, where you will play a pivotal role in developing innovative and intelligent solutions that facilitate data-driven analysis and decision-making. As part of a multi-disciplinary product development team, you will leverage your extensive expertise in full-stack web development to spearhead complex technical projects. Your contributions will empower analysts and decision-makers in formulating strategic operations critical to enhancing Singapore's national security.

Jan 13, 2022
Apply
companyGrab Holdings Inc. logo
Full-time|On-site|Singapore

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.

Apr 29, 2026
Apply
companyGrab logo
Full-time|On-site|Singapore

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.

Apr 27, 2026
Apply
companyMotional logo
Full-time|On-site|Singapore, Central, Singapore

Motional’s Motion Planning team in Singapore is looking for a Senior Motion Planning Engineer to help shape the future of autonomous vehicles. This role blends robotics, software engineering, and applied research to develop reliable systems for safe and comfortable navigation. What You’ll Do Drive research and development of advanced algorithms for motion planning, with a focus on search-based methods, complex geometry, and probabilistic decision-making in uncertain environments. Design, implement, and refine motion planning and prediction algorithms, ensuring they perform effectively in real-world autonomous driving scenarios. Build and maintain a scalable codebase that supports rapid prototyping, exploration, and thorough testing of new motion planning approaches. Collaborate closely with teams working on perception, prediction, trajectory optimization, tracking, and control to ensure smooth integration and strong overall system performance. Share expertise in software development and research, mentoring peers and encouraging best practices across the team. Support and guide junior engineers, fostering a product-driven mindset and promoting technical growth within the group. Location This position is based in Singapore, Central, Singapore.

Apr 20, 2026
Apply
companyIntrinsic Robotics logo
Full-time|On-site|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.

Jan 7, 2026
Apply
companyIntrinsic Robotics logo
Full-time|On-site|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.

Mar 17, 2026
Apply
companyIntrinsic Robotics logo
Full-time|On-site|Singapore

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.

Apr 24, 2026
Apply
companyIntrinsic Robotics logo
Full-time|On-site|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.

Feb 13, 2026
Apply
companyIntrinsic Robotics logo
Full-time|On-site|Singapore

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.

Feb 27, 2026
Apply
companyGeneral Robotics logo
Full-time|On-site|Singapore

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.

Apr 11, 2026
Apply
companyOKX logo
Full-time|On-site|Singapore, Singapore

Join OKX as a Principal Algorithm Engineer specializing in Search and Recommendation systems. In this pivotal role, you will lead innovative projects that enhance our global trading platform, utilizing cutting-edge algorithms to improve user experience and engagement.Your responsibilities will include designing and implementing advanced recommendation systems, optimizing search algorithms, and collaborating with cross-functional teams to drive strategic initiatives. You will leverage your expertise in machine learning and data analytics to create solutions that meet our users' needs and elevate the overall performance of our services.

Apr 2, 2026
Apply
companyCygnify logo
Full-time|On-site|Singapore

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.

Mar 5, 2026
Apply
companyVenti Technologies logo
Full-time|On-site|Singapore

Empowering a Future of Autonomy. At Venti Technologies, we are pioneering the development of robotic vehicles designed to enhance logistics safety, promote environmental sustainability, and improve quality of life.Join our dynamic team of innovators and problem-solvers who are passionate about transforming industries through groundbreaking technology. With ambitious plans for fleet-level deployment of autonomous vehicles, we are on the lookout for top-tier talent to help us turn this vision into reality.About Venti TechnologiesHeadquartered in Singapore and with significant operations in the U.S. and Asia, Venti Technologies leads the charge in safe-speed autonomous logistics systems, defining the future of goods transportation. Utilizing rigorous mathematics, deep learning, and robust algorithms, we have developed a proprietary suite of autonomy technologies that set us apart in the market. Our proven track record in reducing costs, enhancing vehicle utilization, and improving safety has garnered recognition and fueled our growth. Launched in 2018, our exceptional team spans the globe, and we have deployed autonomous systems across Asia, with a rapidly expanding pipeline. Our offices are located in Cambridge (Massachusetts, USA), Suzhou (China), and Singapore—our Asian headquarters.Position OverviewWe are searching for a Staff Planning Research Scientist to spearhead the technical direction and system architecture for planning within our autonomy framework. In this influential role, you will shape the research agenda, foster algorithmic advancements, and define the interaction between planning, perception, prediction, and control systems to achieve safe, effective, and scalable autonomy.Your responsibilities will include identifying high-impact research avenues, validating innovative methods through simulation and real-world deployment, and mentoring your team to translate complex theories into resilient, practical systems. This position is ideal for someone who excels at the intersection of advanced technical research and system-level autonomy design.Key ResponsibilitiesTechnical Leadership: Establish the long-term R&D roadmap for planning in the autonomy stack, addressing critical challenges in decision-making, trajectory generation, and optimization for real-world logistics.Algorithm Development: Create, analyze, and validate cutting-edge route, behavior, and motion planning algorithms.

Oct 9, 2025
Apply
companyHudson River Trading (HRT) logo
Software Engineer - Python

Hudson River Trading (HRT)

Full-time|On-site|Singapore

Join a dynamic team at Wehrtyou as a Python Software Engineer, where your coding skills directly influence our success. At Wehrtyou, we're not just about trading; we are innovating the future of algorithmic trading through technology. You'll work in a supportive environment where your contributions are valued and essential to our operations. Your expertise in Python will help us monitor live trading, build a robust distributed computing platform, process extensive datasets, and develop vital internal tools, all while collaborating with top-tier researchers and engineers.

Feb 9, 2026
Apply
companyncs3 logo
Full-time|On-site|Singapore

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
Apply
companyHudson River Trading (HRT) logo
Software Engineer - Distributed Compute

Hudson River Trading (HRT)

Full-time|On-site|Singapore

Join the forefront of algorithmic trading at Hudson River Trading (HRT), one of the leading firms in the industry. Our research cluster is pivotal to our operations, serving as the creative engine for our trading strategies.We leverage a sophisticated, customized research environment equipped with state-of-the-art CPU and GPU computing, advanced storage solutions, and high-performance networking technology. Our team comprehensively addresses the software stack, from developing user-level APIs to enhancing performance through low-level caching. Our challenges range from theoretical concepts, such as equitable resource scheduling, to practical tasks, including optimizing run-time performance for traders' programs.As a Distributed Compute Engineer in a user-centric setting, you will craft and refine technical solutions that enhance research efficiency and accessibility. You will collaborate daily with a mix of talented quantitative traders and software engineers across various trading teams.

Feb 9, 2026
Apply
companyncs3 logo
Full-time|On-site|Singapore

We are seeking a highly skilled and experienced Senior Project Manager to lead our Robotics initiatives at ncs3. In this pivotal role, you will oversee the planning, execution, and delivery of complex robotics projects, ensuring they align with our strategic objectives. Your leadership will be crucial in collaborating with cross-functional teams, managing stakeholder expectations, and driving innovation within our robotics division.

Jan 16, 2026

Sign in to browse more jobs

Create account — see all 2,012 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.