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.
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.
Builds AI. The job is building AI systems.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ 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
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
- How do you decide when an AI agent can act on its own versus asking for approval first?
- Tell me about a project where software engineering was part of your work. What did you do?
- Tell me about a project where cybersecurity was part of your work. What did you do?
- Tell me about a project where llm was part of your work. What did you do?
- 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