What The Role Is
The Home Team Science and Technology Agency (HTX) is a statutory board under the Ministry of Home Affairs (MHA) which aims to pioneer innovation solutions and develop world class science and technology capabilities to transform and empower the Home Team in delivering safety and security for Singapore.
We are looking for aspired candidates to be part of a dynamic and multidisciplinary team that look into the management, development and delivery of robotics, autonomation and unmanned systems in the air, land and maritime domains; to enhance the operational effectiveness of our Home Team.
What You Will Be Working On
- Responsible for the development of Artificial Intelligence (AI) for robotic systems.
- Involve in the design, development and deployment of AI algorithms related to single robot operation, e.g., cognitive, perception, navigation, manipulation, and grasping, etc., and for multiple robots operation, e.g., multi-robot collaboration and coordination, and swarm robotics, etc.
- Serve as a subject matter expert and lead technical developer for AI-driven robotic systems.
- Keep abreast with the latest research and development of AI for robotic systems.
- Harness emerging AI technology to develop new concepts that can enhance the autonomy of robotic systems.
- Work with a multi-disciplinary team of engineers passionate in autonomous robotic systems development.
- Participate in the end-to-end robotic systems’ capabilities development and delivery.
- Liaise and work with internal/external stakeholders, and vendors to deliver AI-driven robotic systems. Ensure the budget, requirements and schedules are adhered to.
- Prepare technical specifications, design documents, test plans and test reports.
- Work closely with other engineers to conduct tests and trials of the deployed AI solutions.
- Provide regular updates to management on project progress, highlighting project milestones, issues, and expenditure.
What We Are Looking For
- Possesses in-depth knowledge in but not limited to Machine Learning, Machine Vision, Natural Language Processing and Distributed AI (Swarm Intelligence and Multi-agent system).
- Experience in autonomous robotic systems development and delivering advanced solutions, e.g., multi-robot collaboration and cooperation, swarm robotics, semantic navigation, perception-based locomotion, etc.
- Good track record in algorithm development and implementation. Well verse in C/C++, Linux, ROS/ROS2, and Python. Experience in embedded software development and deployment would be an advantage.
- Possesses good understanding and implementation experience of various AI enabling technology/AI accelerators such as SBCs, DSPs, GPUs, FPGAs, and/or Cloud-Computing, etc.
- Has strong planning and project management skills.
- A team player with good interpersonal relationship, organizational and system management skills.
- Good verbal and written communication skills.
- Ph.D. / Master’s / Bachelor’s degree in Computer Science or related field in AI-driven Robotics, and/or Distributed AI.
- Minimum 2 to 3 years of experience. For candidates with more experience, may be considered as Lead Engineer.
All new hires are appointed on a two-year contract in the first instance and will be assessed and considered for permanent tenure over time, based on performance.
As part of the shortlisting process for this role, you may be required to complete a medical declaration and/or undergo further assessment.
All applicants will be updated on the status of their applications within 4 weeks upon closing of the advertisement.