Backend Software Engineer (Algorithms)

by Pearly Yap in Information Technology    3rd Feb, 2020       Jurong, Singapore

Backend Software Engineer (Algorithms)


Our Client: Established engineering and AMR company


Work with the back-end software development team that focuses on enterprise solutions for automated guided vehicles in various operating environments. The role will involve solving challenging problems that transform robotics solutions and services and applying them to real world scenarios.  

Job Description

  • Design real-time distributed applications for lights off automation.
  • Develop algorithms and models for managing and coordinating an AGV Fleet
  • Incorporate various forms of artificial intelligence into solutions involving mobile robots
  • Generate data and process results from simulation
  • Creating and maintain back-end architecture
  • Design charging and staging algorithms


  • Min Bachelor / Masters in Computer Science or Engineering or related field
  • At least 2-3 years in developing enterprise-grade software (A MUST)
  • At least 1-2 years hands on experience working with vehicle routing problems (A MUST)
  • A solid foundation in computer science, with strong competencies in algorithms, data structures, objects oriented programming, design patterns, multi-threaded programming, and software design principles
  • Experience in developing in a microservice architecture
  • Strong programming abilities in Python and C++
  • Experience in Operations Research/Simulation
  • Development and deployment of applications in Enterprise Linux
  • Familiarity with version control systems (Git, Github)
  • Familiarity with CI/CD tools (Travis)
  • Experience with programming for the Web (HTTP, REST, XMLRPC, etc)
  • Experience in interfacing with noSQL databased (mongoDB)
  • Experience in test-driven development, continuous deployment, and thoughtful application of monitoring and alerting.
  • Experience with Agile & DevOps methodologies
  • Bilingual in English & Mandarin to liaise with China & Taiwan counterparts
  • Able to start work as soon as possible

Other Information

  • Working hours – 5 days
  • Work location – Jurong 
  • Salary: $4000-$5500

Interested applications please email detailed resume in MS WORD Format and a recent photo to for a confidential discussion

EA Reg. No R1100463 | EA License. No.  12C5083

Job suggestion for you

Pearly Yap

Pearly Yap

For more information about this job opportunity please contact our consultant.

Latest jobs

Maintenance Manager - INDO

by Ash Hameed in Oil & Gas
3rd Feb, 2020 SGD 1k - SGD 1k

Site SHE Manager

by Ash Hameed in Trading and Distribution
3rd Feb, 2020 Negotiable

Management Associates

by Ash Hameed in Insurance/Pension funding
3rd Feb, 2020 Negotiable

IT - Assistant Manager (sap B1)

by Ash Hameed in Environmental Science
3rd Feb, 2020 Negotiable

Gemini Personnel

Gemini Personnel

Social Links