Penetration Tester

  • Singapore
  • Negotiable
  • Permanent
  • Discipline: Cyber Security
  • Ref: 50349

Penetration Tester

Overview

We are looking for a skilled Penetration Tester to join a cybersecurity team responsible for identifying vulnerabilities and strengthening system defenses. This role involves designing and executing penetration testing programs, simulating real-world attack scenarios, and providing actionable recommendations to enhance security posture.


Key Responsibilities

  • Design, plan, and execute penetration testing programs across systems, networks, and applications
  • Conduct research on attacker tactics, techniques, and procedures (TTPs) to enhance testing methodologies and tools
  • Participate in cybersecurity exercises and simulations
  • Develop and execute realistic attack scenarios for testing and training purposes
  • Perform penetration testing activities in coordination with system and asset owners
  • Identify vulnerabilities and provide risk-based recommendations for remediation
  • Prepare detailed reports and present findings to technical and non-technical stakeholders

Requirements

  • Degree in Information Security, Computer Science, Engineering, or equivalent
  • Minimum 5 years of experience in information security, with hands-on penetration testing experience
  • OSCP (Offensive Security Certified Professional) or equivalent certification is required
  • Strong understanding of network security, application security, and common attack vectors
  • Experience with cloud technologies and environments is an advantage
  • Strong analytical mindset with a passion for problem-solving and security challenges
  • Good communication and interpersonal skills

Additional Information

  • Compensation will be commensurate with experience
  • Only shortlisted candidates will be contacted

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs

AI Product Manager

  • Singapore
  • Negotiable
  • Permanent
Role: AI Product Manager
You will work at the intersection of AI agents, automation, and real business challenges. You will partner closely with engineers, data scientists, and business stakeholders to own, shape and deliver impactful AI products. These projects span both internal and external products, including AI-powered operational tools, AI-driven agents and game localization platforms, supporting real-time interactions and global users at scale. This is a hands-on role. You are expected to write code, prototype your own ideas, and work directly with users to debug issues in real time. Job Description

Own AI products end to end, from discovery and scoping to prototyping, shipping, measuring, and iterating in production.

Identify high-impact opportunities across player-facing systems, operational workflows, and internal tools, and decide what is worth building.

Determine the right technical approach for each problem, whether rules, classical ML, LLMs, agents, or hybrid solutions, and discuss tradeoffs with engineers across prompting, RAG, fine-tuning, model selection, tool calling, latency, and cost.

Design AI-native experiences such as chat, copilots, human-in-the-loop flows, fallbacks, and feedback loops, and define the evaluations that determine whether they work.

Prototype in code using tools such as Claude Code or Codex, building working demos before writing specifications so that engineering discussions begin with something tangible.

Manage stakeholders across leadership, engineering, and end users to align priorities and drive adoption.

Work directly with users, observe how they interact with shipped products, debug issues on the spot, and translate learnings into the next iteration.
Job Requirements

At least 2 years of full-time experience in product management, startup, or founder-like roles, with a track record of taking products from 0 to 1.

Builder mindset, with a preference for shipping a rough prototype quickly over delivering a polished specification later, and the willingness to use code, no-code, or AI tools to do it yourself.

Experience implementing LLM products or enterprise AI applications, with leading product directions through Chat, Copilot, RAG, AI Agents, automated workflows, internal operations tools, or enterprise productivity platforms, covering all processes from PoC to launch or scaled rollout.

Comfort with the uncertainty of AI systems and the instinct to engineer toward reliability through evaluations, fallbacks, and human-in-the-loop design.

Strong product sense for turning ambiguity and complexity into simple, trustworthy product experiences.

Open-minded, agile, and proactive mindset with a strong willingness to learn.

Strong sense of responsibility and accountability in delivering quality work on time.
Apply Now

Full Stack Engineer (AI / LLM, React + Python)

  • United Kingdom
  • Negotiable
  • Permanent

Full Stack Engineer (AI Systems) – Remote (Global)

We’re working with a well-established, tech-led business that is building a new AI product focused on handling real-world tasks, workflows and decision-making.

This is a small, high-calibre team building systems where AI capability is translated into reliable, structured product behaviour, with a strong emphasis on execution and consistency in real usage.

The product focuses on:

  • Long-running workflows
  • Persistent context
  • Multi-step task execution
  • Integration with external systems
  • The core challenge is designing systems that can apply model capability in a structured and reliable way, even when behaviour is non-deterministic.

The Role

This role sits at the product layer, connecting backend systems, AI capability and the end-user experience.

The focus is on building systems that enable:

  • AI workflows to run end-to-end within the product
  • User-facing features that behave consistently under real usage
  • Real-time interaction with AI-driven systems

You’ll be working on:

  • End-to-end product features across frontend and backend
  • Agent workflows, including planning, tool usage, failure handling and recovery
  • Integration of LLMs, memory and external systems into user-facing flows
  • Real-time interactions, including streaming responses and partial updates
  • Reliability and fallback behaviour within the product experience

What They Care About

The hiring bar is centred around real production experience:

  • Whether you have built and shipped features end-to-end
  • Your experience working with AI-powered applications beyond simple API usage
  • Your ability to handle practical challenges such as:
  • ambiguity in product requirements
  • failure and recovery in AI workflows
  • maintaining consistent behaviour in real-world usage

Tech Environment

  • Next.js / React
  • Python and Node.js
  • SQL / NoSQL databases
  • LLM ecosystem (OpenAI, Anthropic, etc.)
  • Docker and Kubernetes
  • AWS, Azure or GCP is fine

The emphasis is on how you design and ship product features, rather than any single technology.


Team & Working Style

  • Remote-first
  • Small, highly capable engineering team
  • Strong emphasis on ownership and delivery
  • Comfortable working across frontend, backend and evolving systems
Apply Now

Senior Python Backend Engineer

  • United Kingdom
  • Negotiable
  • Permanent

Senior Python Backend Engineer (AI / LLMs)
Remote (United Kingdom) | Permanent | Flexible compensation + equity


We’re working with a well-established, tech-led business that is building a new AI product focused on handling real-world tasks, workflows and decision-making.

This is a small, high-calibre team building systems where AI capability is translated into reliable, structured product behaviour, with a strong emphasis on execution and consistency in real usage.

The product focuses on:

  • Long-running workflows

  • Persistent context

  • Multi-step task execution

  • Integration with external systems


The core challenge is designing systems that can apply model capability in a structured and reliable way, even when behaviour is non-deterministic.

The Role
This role sits in the backend layer that connects models to the product.

The focus is on designing and operating systems that enable:

  • AI workflows to run end-to-end

  • APIs to serve AI features consistently

  • Systems to perform reliably under real usage conditions


You’ll be working on:

  • Inference pipelines and orchestration layers

  • Backend services for AI-driven workflows

  • Performance considerations such as latency, throughput, batching and caching

  • Monitoring, logging and production reliability


What They Care About
The hiring bar is centred around real production experience:

  • Whether you have owned backend systems end-to-end in production

  • Your experience working with AI systems beyond simple integration

  • Your exposure to practical challenges such as:

  • latency and throughput optimisation

  • monitoring and observability

  • debugging and incident handling

  • scaling systems in production environments


Tech Environment

  • Python (primary backend language)

  • Node.js

  • SQL / NoSQL databases

  • LLM ecosystem (OpenAI, Anthropic, etc.)

  • Docker and Kubernetes

  • AWS, Azure or GCP is fine


The emphasis is on how you design and run systems, rather than the specific cloud used.

Team & Working Style

  • Fully remote-first, work from anywhere

  • Small, highly capable engineering team

  • Strong emphasis on ownership and delivery

  • Comfortable working in evolving systems and making pragmatic decisions.

Apply Now

Compliance Onboarding Officer

  • Switzerland
  • Negotiable
  • Contract

We are looking for a Compliance Onboarding Officer for one of our key banking clients in Zurich, a globally recognised private bank, for a contract role.

 

In this role, you will step into the heart of the client onboarding journey, where your focus will be on reviewing high-risk client cases and conducting detailed KYC and financial crime risk assessments.

 

You will work closely with cross-functional teams and booking centres, ensuring that complex onboarding cases, particularly within Emerging Markets (MEA and NRI), are handled with precision and care.

 

Your ability to connect the dots across advisory teams, clients, and internal stakeholders will be critical in delivering high-quality compliance decisions.

 

You will bring strong onboarding experience, combined with solid AML/KYC knowledge, and a sharp analytical mindset.

 

The role requires someone who can work under pressure, communicate clearly, and produce concise, well-structured risk assessments. Additional certifications or training in AML/KYC are highly valued.

 

This is an exciting opportunity to join a leading financial institution, gain exposure to complex international client structures, and work in a dynamic and fast-paced environment in Zurich.

 

Finally, the knowledge of German and English at C1 level is mandatory

 

Contract details:

 

Start date: 01 August 2026

 

End date: 31 October 2026

 

Workload 80%

 

If you want to hear more about this role, apply directly to:

 

vuk.susa-stupar@nicollcurtin.com

 

Phone:+41 43 508 2671

Apply Now

Mass Production Material Planner

  • Singapore
  • Negotiable
  • Contract

About the Company

 

Our client is a global technology organization supporting the build and delivery of large-scale data centre, compute, storage, and AI infrastructure. The team works closely with manufacturing partners, suppliers, engineering, supply chain, and operations teams to ensure hardware is delivered on time and at scale.

 

Contract

1-year contract, subject to extension based on performance and business needs.

 

About the Role

We are looking for a Materials Planner to support material planning, procurement coordination, supplier follow-up, and production readiness across compute, storage, and AI infrastructure programs.

This role will work closely with ODM partners, suppliers, internal supply chain teams, and cross-functional stakeholders to ensure materials are available on time to support manufacturing and delivery schedules.

 

Key Responsibilities

  • Coordinate with ODM partners, vendors, and internal stakeholders to manage material readiness across full BOM requirements.
  • Support purchase order placement and follow up on PO coverage, delivery timelines, and material availability.
  • Work with supply and demand planning teams to track component supply and support Clear to Build status.
  • Monitor MRP readiness and ensure material plans are aligned with forecasts and purchase orders.
  • Identify material shortages, supply risks, delivery delays, and potential disruptions early.
  • Work with suppliers and manufacturing partners to resolve material issues and support on-time delivery.
  • Track supplier manufacturing schedules, capacities, and material delivery commitments.
  • Analyze demand, supply, inventory, and MRP reports to support planning decisions.
  • Support KPI tracking related to material planning, PO placement, supply coverage, and operational performance.
  • Partner with inventory and logistics teams to maintain appropriate stock levels at ODM and 3PL sites.
  • Support material allocation decisions to maximize production output and hardware delivery.

 

Requirements

  • Bachelor’s degree in Supply Chain Management, Engineering, Business, or a related field.
  • 4+ years of experience in procurement, materials planning, operations, or supply chain management.
  • Prior experience in technology, hardware, electronics, manufacturing, or data centre infrastructure environments would be advantageous.
  • Good understanding of MRP, BOM, PO management, material readiness, or production planning.
  • Strong ability to work with complex data, identify key issues, and provide clear recommendations.
  • Strong stakeholder management skills with the ability to work across internal teams, suppliers, and external manufacturing partners.
  • Able to manage multiple priorities in a fast-moving environment.
  • Strong communication, coordination, and problem-solving skills.
  • Comfortable working with teams and partners across different time zones.

 

Preferred Experience

  • Exposure to computer hardware manufacturing, production, configuration, or server infrastructure.
  • Familiarity with ODM environments, component planning, and mass production support.
  • Ability to quickly understand technical terminology and hardware-related supply chain processes.
  • Experience working in a cross-functional environment requiring independent judgment and hands-on coordination.
Apply Now

AI Product Engineer

  • Singapore
  • Negotiable
  • Permanent
You will work at the intersection of AI agents, automation, and real business challenges. You will partner closely with product managers, data scientists, and business stakeholders to own, shape and deliver impactful AI products. These projects span both internal and external products, including AI-powered operational tools, AI-driven agents and game localization platforms, supporting real-time interactions and global users at scale.

Job Description
•Build AI products end to end alongside an AI Product Manager, from discovery and prototyping to shipping, measuring, and iterating.
•Own the full backend of an AI product, including model orchestration, retrieval layers, APIs, data flow, storage systems, and middleware.
•Set technical direction for the systems you own, make architecture decisions, and uphold high standards for code quality and review.
•Strengthen the foundations that make AI products reliable, including evaluations, guardrails, fallbacks, human-in-the-loop workflows, and clear error handling when models fail.
•Operate the products you build end to end, taking ownership of monitoring, incident response, and quality investigations.
•Select the right techniques and tools for each problem, including prompting, RAG, fine-tuning, agents, and classical ML.

Job Requirements
•At least 3 years of full-time engineering experience, with a track record of 0-to-1 and end-to-end product ownership.
•Strong backend foundation in system design, distributed systems, databases, caching, and message queues.
•Comfortable working across the stack, including APIs, infrastructure, frontend, and product metrics.
•Fluent in LLM product patterns such as chat, copilots, RAG, agentic AI-harness, with sound judgment and proven experience making technical decisions on prompt vs. fine-tune, retrieval vs. long context, and automation vs. human review.
•Proficient in reading and modifying code across common backend languages.
•Strong cross-functional collaboration skills to work effectively with product, data science, business, operations, and end-user teams.
•Open-minded, agile, and proactive mindset with a strong willingness to learn.
•Strong sense of responsibility and accountability in delivering quality work on time.
Apply Now

Project Manager, AI/ML - New Products

  • Singapore
  • Negotiable
  • Contract
Responsibilities:
  • Lead the end-to-end delivery of new initiative and prototype programs, ensuring alignment with defined scope, timelines, and quality standards
  • Develop and maintain comprehensive program plans, governance structures, and reporting frameworks across multiple concurrent initiatives
  • Partner with cross-functional stakeholders across business units, technical teams, and external collaborators in different regions
  • Translate business needs into structured delivery plans and actionable roadmaps, incorporating data-driven and AI-enabled approaches where applicable
  • Identify and manage program dependencies, risks, and issues, implementing proactive mitigation strategies
  • Monitor and report program progress using established metrics, milestones, and key performance indicators
  • Facilitate clear and consistent communication to ensure alignment, visibility, and transparency across all stakeholders
  • Drive continuous improvement in delivery processes and promote operational efficiency and best practices

Requirements:
  • Demonstrated experience in program or project management within complex, fast-paced environments
  • Strong understanding of product or solution lifecycle processes, including early-stage development or launch phases
  • Familiarity with AI/ML concepts and their practical application in business or operational contexts
  • Excellent stakeholder engagement and communication skills, particularly in geographically distributed teams
  • Ability to manage multiple priorities and deliver outcomes in a matrixed organizational structure
  • Strong analytical thinking, problem-solving, and decision-making capabilities
  • Experience collaborating with cross-regional teams and managing diverse stakeholder groups
  • Professional certifications in program or project management (e.g., PMP, Agile, Scrum)
  • Experience in large-scale transformation or strategic change initiatives
  • Exposure to partner engagement models, distribution channels, or go-to-market processes
  • Familiarity with innovation-led programs or digital transformation efforts
Apply Now