SalaryPeak

AI & Robotics Systems Engineer

DCONSTRUCT ROBOTICS PTE. LTD.
Singapore 5+ years Posted 2w ago

Salary Range

SGD 72,000 - SGD 120,000 /year

SGD 6,000 - SGD 10,000/month

Skills Required

Data StructuresRESTArtificial IntelligencegRPCDesigning software systemsCloud InfrastructureDistributed SystemsMQTTDockerRoboticsSystems DesignAlgorithms

Job Description

About Us

We are a leading AI and roboticscompany at the forefront of technological innovation, dedicated to creatingcutting-edge solutions that revolutionize industries. As we continue to grow,we are seeking talented Software Engineers to join our team.

Job Description

We’re looking for an AI &Robotics Systems Engineer who thrives in fast-moving startup environments,enjoys solving hard systems problems, and is comfortable working across AIinfrastructure, robotics software, and production-grade system integration. Thisis a hands-on engineering role for builders who like turning ambitious ideasinto working systems.

What you will do

  • Design and build core software systems powering AI and robotics products.
  • Develop production-grade infrastructure for AI workloads, including LLM-powered applications, inference services, RAG pipelines, and data workflows.
  • Build distributed services and real-time communication layers that connect AI systems, robotics platforms, and edge/cloud infrastructure.
  • Develop high-performance software components where latency, reliability, and efficiency matter.
  • Integrate software across robotics, AI, and platform layers - including communication, orchestration, and runtime services.
  • Work closely with AI engineers, robotics engineers, and product teams to translate system requirements into working production systems.
  • Diagnose, optimize, and improve system performance across computer, networking, and runtime bottlenecks.
  • Help shape architecture, engineering standards, and technical direction as we scale.

What you will bring

  • Strong software engineering fundamentals in data structures, algorithms, concurrency, and systems design.
  • Strong production experience in Golang and C++, with confidence building performance-sensitive systems.
  • Experience building distributed systems or real-time production software.
  • Experience working with AI systems, including one or more of:
  • LLM applications
  • RAG pipelines
  • model inference services
  • vector search / retrieval systems
  • AI orchestration workflows
  • Strong understanding of communication and integration protocols such as:
  • gRPC
  • REST
  • MQTT
  • real-time messaging / streaming systems
  • Experience with containerized deployments (Docker) and modern deployment workflows.
  • Strong debugging and performance optimization skills.
  • Comfortable operating in ambiguity and building in fast-changing startup environments.
  • Ability to move from architecture discussion to shipping production code.