Skip to content

GovTech Singapore

Senior AI Cybersecurity Engineer

GovTech Singapore is hiring a Senior AI Cybersecurity Engineer in Singapore, Singapore. Level rates it ; you can apply on GovTech Singapore.

Level's read on this job

  • Level rates this cybersecurity role Builds AI ●●●●: the job is building AI systems.
  • The posting mentions Python, TypeScript and JavaScript among its tools and skills.
  • Level classes it as a senior role.
  • GovTech Singapore has 279 other open roles on Level.
  • Posted in the last few days.

AI in this role

Design and build production agentic systems that autonomously carry out security testing and vulnerability exploitation using LLMs.

PythonTypeScriptJavaScriptCursorClaudeGitHub CopilotTerraformAWS
ai-agentssoftware-engineeringcybersecurityllmmulti-agent-orchestrationbackend

About us

We are the Cyber Security Group (CSG) of the Government Technology Agency of Singapore (GovTech). CSG safeguards the Government's ICT systems and digital services, so that citizens and businesses can trust the services they rely on.
Our team builds security products for use across the Whole-of-Government. We are engineers and security practitioners building AI agents that test government systems the way an attacker would, so that weaknesses are found and fixed before they can be exploited.

About the role

You will build agentic offensive security tools: AI agents that find, validate and exploit vulnerabilities in applications, source code, cloud environments and infrastructure, the way a skilled red teamer would.
You are first and foremost a strong software engineer. You also know how attackers work, well enough to teach an agent to think like one. And you have built agentic applications before, so you know what it takes to make them reliable in production.
This is an applied AI role. You will build on top of large language models, not train them.

What you will do

  • Design and build production agentic systems that carry out security testing autonomously, covering planning, tool use, memory and multi-agent orchestration.

  • Turn attacker tradecraft into agent capability: translate attack techniques into tools, prompts, workflows and decision logic.

  • Build the tooling agents rely on, such as exploit harnesses, sandboxed execution environments, browser and API automation, and code analysis.

  • Build evaluation harnesses and benchmarks that measure how well agents find real vulnerabilities, how many false positives they raise, and what each run costs.

  • Reproduce and triage what the agents report, then feed the lessons back into the system.

  • Build in the controls that keep agents safe to run: target scoping, guardrails, human approval points and audit logging.

  • Ship and operate the software end to end: services, APIs, user interfaces, CI/CD, tests and observability.

  • Use AI coding assistants and agents in your own daily work, and raise the team's practice in doing so.

  • Lead technical design, review code and mentor other engineers.

  • Keep current with new attack techniques and with developments in LLMs and agent tooling.

What we are looking for

Software engineering

  • At least 5 years of professional software engineering experience, building and operating production systems.

  • Strong in Python and TypeScript/JavaScript.

  • Solid grounding in backend services, APIs, data stores, containers and CI/CD, on at least one major cloud platform.

  • Good engineering habits: automated testing, code review, clear system design and documentation.

Agentic AI

  • Hands-on experience building and shipping at least one agentic or LLM-powered application.

  • Practical command of the building blocks: tool calling, context management, multi-step orchestration, structured outputs and agent protocols such as MCP.

  • Experience evaluating LLM systems, including writing evals, iterating on prompts and managing cost and latency.

  • Awareness of how these systems fail, including hallucination, non-determinism and prompt injection, and how to design around it.

  • Routine use of AI tools in your own engineering workflow.

Offensive security

  • Working knowledge of attack techniques across all four domains below, with hands-on experience in at least two.

  • Web and API: OWASP Top 10, authentication and authorisation flaws, injection, SSRF and business logic abuse.

  • Whitebox testing: reading source code to find vulnerabilities, trace them to an entry point and prove they are exploitable.

  • Cloud: IAM misconfiguration, privilege escalation and service abuse on AWS, Azure or GCP.

  • Infrastructure and red team operations: network attacks, Active Directory, lateral movement, command and control, and the MITRE ATT&CK framework.

  • Ability to write proof-of-concept exploits and explain findings clearly to engineers.

Good to have

  • Time spent on a penetration testing or red team.

  • Offensive security certifications such as OSCP or OSWE.

  • A track record in CTFs, bug bounty programmes or published CVEs.

  • Contributions to open-source security or agent tooling.

  • Experience securing AI systems themselves, such as agent sandboxing and prompt injection defence.

  • Front-end experience with a modern framework such as React

Singaporeans only.

How we rate this

Senior AI Cybersecurity Engineer at GovTech Singapore rates 90 out of 100 for how much of the daily work is AI. That makes it Builds AI (AI Level 4 of 4). The level is about AI in the job, not seniority.

Classification

Builds AI. The job is building AI systems.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.

Prepare for this job

Built from this posting and from similar jobs on Level.

Skills and AI tools this role asks for

AI agentsSoftware EngineeringCybersecurityLLMMulti Agent OrchestrationBackendPythonTypeScript

Also common in cybersecurity jobs at this level

Pay

Typical cybersecurity job
$161k

This posting doesn't list pay. Use the typical cybersecurity figure when pay comes up. See cybersecurity jobs

Questions you could be asked

  1. How do you decide when an AI agent can act on its own versus asking for approval first?
  2. Tell me about a project where software engineering was part of your work. What did you do?
  3. Tell me about a project where cybersecurity was part of your work. What did you do?
  4. Tell me about a project where llm was part of your work. What did you do?
  5. Tell me about a project where multi agent orchestration was part of your work. What did you do?

Adapt your resume

  • List these exact terms on your resume: AI agents, Software Engineering, Cybersecurity, LLM, and Multi Agent Orchestration. An applicant tracking system matches the wording, not the idea.
  • Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
  • Lead with what you built, trained or shipped. This role is judged on the AI system itself, not the tools around it.

Get your CV reviewed before you apply

Send your CV and the role you want next. Your review arrives by email within 3 days.

Get new cybersecurity jobs (Builds AI ●●●●) by email

One email a week, each job rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free.

Similar roles

Security roles that build AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at GovTech Singapore

More cybersecurity jobs

Related searches

Same AI level

Jobs by city