Software Developer (AI, Distributed Systems & Security Analytics)
Toa Payoh Temporary
We are looking for a Software Developer with specialised skills in security engineering and distributed systems. You will build software solutions and contribute to research initiatives that protect systems and users at scale.
Key Responsibilities:
- Design and develop software systems for security analysis, threat detection, and risk monitoring in distributed environments
- Build and maintain detection pipelines for identifying malicious programs, fraudulent behaviors, and anomalous on-chain activity
- Apply techniques such as symbolic execution, static analysis, and fuzzing to analyse software and virtual machine execution environments
- Leverage machine learning and large language models (LLMs) to enhance security tooling and automated analysis capabilities
- Conduct in-depth technical research and produce clear, well-structured reports on system threats and defense strategies
- Collaborate with cross-functional teams to integrate security findings into production systems
- Contribute to open-source tools or publish research findings where applicable
Requirements: Solid software engineering fundamentals with experience in Golang, Python, and/or C++
Specialised knowledge in one or more of: security engineering, distributed systems, smart contract development, or applied ML for anomaly detection
Experience with static analysis, symbolic execution, or vulnerability research
Ability to work independently, manage complex technical problems, and communicate findings clearly
Research publications or open-source contributions are a plus
PeoplebankToa Payoh
Software Developer (.NET / Java) – Contract Role (Renewable)
Location: Singapore (Onsite)
Salary: SGD 3,800 – SGD 4,500 (based on experience)
Contract Type: Renewable Contract
Job Description We are seeking a Software Developer to design, build...
NEWTONE SERVICES PTE. LTD.Toa Payoh
Collaborate with cross-functional teams across development, testing, and deployment.
• Requirements
• 2–3 years of experience in software development.
• Strong experience in C# and .NET technologies.
• Hands-on experience with ASP.NET Core and REST API...
Infrasoft Technologies Pte LtdToa Payoh
Key Responsibilities
Software developers are responsible for the full software development life cycle, including designing, coding, testing, debugging, and deploying software applications for computers, mobile devices, or web platforms.
Typical...