Skip to content

Open nowPosted yesterday

Software Engineer

MyCareersFuture94,028 open roles

Pay
SGD 7,000 – SGD 12,000 a month
Where
Central, Singapore
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware EngineerMyCareersFuture · Central, Singapore
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on MyCareersFuture's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.6%1 day
  2. 3.4%3 days
  3. 7.9%7 days
  4. 14.2%14 days
  5. 34.1%30 days
This job: posted yesterday

The posting

CompanyOverview

Red Dot AI is a Singapore-based deep-tech company incubated by Nanyang Technological University and certified by IMDA. With physics-driven digital twins, AI agents, and real-time infrastructure intelligence at its core, Red Dot AI helps data center and critical infrastructure customers turn complex operational data into actionable decisions, optimizing compute, energy use, cooling, and operations.

Role Overview

We are hiring a Software Engineer to work on front-end, back-end, data interface, and project delivery related development for our platform products. You will contribute tocore platform functionality while also supporting real customer projects,including systems integration, deployment delivery, and troubleshooting.

This role requires strong software engineering fundamentals and the ability to use AI coding tools such as ClaudeCode, Codex, OpenCode, Pi, and GitHub Copilot to improve development efficiency. You will also help establish practical AI-assisted development workflows suitable for team collaboration. AI is not the core domain of this role, but it will be an important tool for improving productivity in daily engineering, testing, refactoring, documentation, and project delivery.

KeyResponsibilities

1. Platform Product and Back-endDevelopment

· Participate in back-end service development for data center intelligent operations, digital twin, data integration, and optimization platforms.

· Design and implement APIs, business logic, data processing workflows, and systems integration modules.

· Contribute to foundational platform capabilities such as database design, interface design, access control, task scheduling, logging, and monitoring.

2. Front-end and Full-stack FeatureDevelopment

· Develop platform front-end features, data dashboards, configuration pages, operation interfaces, andproject delivery pages.

· Work with product, design, algorithm, and project teams to translate business requirements into stable, clear, and maintainable product features.

· Pay close attention to user experience, page performance, component reuse, and consistency between front-end and back-end interfaces.

3. Project Delivery and SystemsIntegration

· Support platform deployment, configuration, data onboarding, interface integration testing, and on-site troubleshooting in customer projects.

· Integrate with on-site systems such as BMS/DCIM, third-party platforms, RESTful APIs, databases, files, or other data sources as required by each project.

· Write data processing logic, integration scripts, data validation tools, and delivery support utilities according to project requirements.

4. AI Coding and Engineering Workflow

· Use AI coding tools effectively for requirement breakdown, code generation, refactoring, test case generation, issue diagnosis, and technical documentation.

· Design practical AI-assisted development workflows, including task decomposition, context management, code review, test validation, regression checks, and clear human confirmation boundaries.

· Build lightweight harnesses as needed, such as API tests, data parsing validators, front-end/back-end integration checks, code quality checks, and project delivery verification tools.

· Maintain strong engineering judgment when reviewing AI-generated code, with attention to readability, maintainability, boundary conditions, exception handling, security, and long-term technical debt.

5. Engineering Quality and TeamCollaboration

· Participate in code reviews, technical design discussions, architecture improvements, test strategy planning, and production issue reviews.

· Maintain clear technical documentation, API documentation, deployment instructions, and project delivery records.

· Collaborate with product, algorithm, data science, project delivery, customer, and vendor teams to drive feature development and project delivery to completion.

Requirements

· Bachelor's degree or above inComputer Science, Software Engineering, Information Engineering, or a related field.

· For Software Engineer: at least 3 years of software development experience. For Senior Software Engineer: at least 6 years of software development experience, with some experience in technical solution design or technical leadership.

· Strong proficiency in Python and familiarity with at least one web framework such as FastAPI, Django, orFlask.

· Solid front-end development experience, with familiarity in React, Next.js, TypeScript, HTML/CSS, andmodern front-end engineering practices.

· Familiarity with SQL database ssuch as PostgreSQL/MySQL, as well as common NoSQL, caching, or time-series data processing scenarios.

· Familiarity with Docker, basic Kubernetes, CI/CD, Git workflows, and common deployment processes.

· Good software engineering discipline, with emphasis on code quality, testing, maintainability, observability, and troubleshooting.

· Ability to use AI coding tools effectively in daily development and to review, test, and improve AI-generated outputs.

· Strong communication skills and the ability to collaborate clearly with product, engineering, project,customer, and vendor stakeholders.

PreferredQualifications

· Experience with Kubernetes, Helm, Terraform, Ansible, GitOps, or cloud platforms such as AWS, GCP, orAzure.

· Familiarity with time-series databases such as InfluxDB, streaming processing, data ingestion, data quality validation, or observability systems.

· Experience in data centers, industrial IoT, BMS/DCIM, equipment monitoring, energy efficiency optimization, or simulation platforms.

· Familiarity with RESTful API design, OpenAPI/Swagger, access control systems, multi-tenant systems, or enterprise SaaS platform development.

· Experience with agentic coding,AI-assisted engineering, harness engineering, or team-level AI coding work flow development.

· Experience in technical writing, project delivery, customer communication, or rapid PoC/demo prototyping.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against MyCareersFuture's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on MyCareersFuture's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    MyCareersFuture's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.