Skip to main content
Are you the one? Join us in creating solutions for a better world, see our job openings below.

If you are great at what you do, we want you. See our job openings below.

Researcher - Cyber Security (All Levels)

Researcher - Cyber Security (All Levels)

Work Type
Location
Permanent
Singapore
Responsibilities
  • Collaborate with cyber threat experts to enhance system security
  • Conduct fuzzing, reverse engineering and code audit to look out for security flaws on software
  • Develop proof-of-concept in software security flaws
  • Investigate security flaws found and provide remedies to counter cyber threats
Requirements
  • Diploma/Degree in Information System, Computer Science or Computer Engineering or equivalent
  • Possess strong interest and passion in the Cyber Security domain
  • Strong background in assembly language, C
  • Knowledge in Android/iOS internals, security mitigation
  • Experience in reversing engineering would be an added advantage
  • Certification in OSCP, OSCE would be an added advantage
What we offer
  • Competitive salary, performance bonuses and attractive benefits.
  • A flat hierarchy with minimal bureaucracy. All technical leads are also hands-on
  • Opportunities to pursue your interests (within the objectives of the company)
  • Learning opportunities through courses, seminars and conferences
  • A stable working environment
  • Flexible working hours
  • A chance to make a real difference to society through your work

Researcher (Cyber)

Researcher (Cyber)

Work Type
Location
Permanent
Singapore
Responsibilities
  • Collaborate with cyber threat experts to enhance system security
  • Conduct fuzzing, reverse engineering and code audit to look out for security flaws on software
  • Develop proof-of-concept in software security flaws
  • Investigate security flaws found and provide remedies to counter cyber threats
 Requirements / Qualifications / Years of Experience
  • Diploma/Degree in Information System, Computer Science or Computer Engineering or equivalent / 3 to 5 years of Experience
 Preferred Skills
  • Experience in reverse engineering
  • Experience with code auditing and a deep knowledge of the different vulnerability types
  • Experience in vulnerability finding
  • Experience in C and python programming, ARM/AArch64 assembly
 What We Offer
  • Competitive salary and attractive benefits.
  • A flat hierarchy with minimal bureaucracy, enabling faster decision-making and ownership.
  • Learning opportunities through sponsored courses, industry seminars and international conferences.
  • A stable yet dynamic working environment.
  • Flexible working arrangements.
  • An opportunity to create meaningful impact on society through your work

Senior Researcher (Data Science & AI)

Senior Researcher (Data Science & AI)

Work Type
Location
Permanent
Singapore
 Position Overview
  • We are seeking a motivated and technically strong Researcher or Senior Researcher with a background in Data Science, Natural Language Processing, and Artificial Intelligence.
  • The candidate will support research and development projects related to homeland security, public safety, intelligence analysis, and operational decision support.
  • The ideal candidate should have strong research capability, practical experience in applying data science methods, and the ability to work with multidisciplinary teams.
  • Experience from a research institute, university, applied research lab, or similar research and development environment will be highly valued.
 Key Responsibilities
  • Conduct applied research in Data Science, NLP, AI, machine learning, and agentic AI technologies.
  • Design, develop, and evaluate models, algorithms, prototypes, and analytical solutions for homeland security related use cases.
  • Work with structured and unstructured data, including text, documents, logs, reports, open-source information, and operational datasets.
  • Support the development of AI-enabled or statistical tools for intelligence analysis, decision support, automation, and workflow improvement.
  • Translate research ideas into proof-of-concepts, prototypes, and technical reports.
  • Collaborate with internal stakeholders, engineers, domain experts, and external research partners.
  • Review research literature, emerging technologies, and industry trends to identify relevant methods and opportunities.
  • Prepare research proposals, project documentation, technical papers, presentations, and progress reports.
  • Ensure research work follows ethical, security, privacy, and governance requirements, especially when handling sensitive data.
 Required Qualifications & Preferred Qualifications
Required Qualifications

  • PhD in Data Science, Computer Science, Artificial Intelligence, Machine Learning, Statistics, Computational Linguistics, Engineering, or a related research field.
  • Strong foundation in data science, machine learning, statistical analysis, and experimental research methods.
  • Experience with programming languages such as Python, and common data science or AI libraries.
  • Ability to design experiments, evaluate model performance, interpret results, and communicate findings clearly.
  • Good technical writing skills for research reports, proposals, documentation, and presentations.
  • Ability to work independently while contributing effectively in a team environment.
  • Singaporean only – requires CAT1 clearance

Preferred Qualification

  • Experience as a research fellow, research engineer, research scientist, university researcher, or member of a research institute.
  • At least 2 years of relevant research or applied research and development experience.
  • Experience leading or coordinating a small team with diverse domain knowledge and technical skills will be an added advantage, but is not mandatory.
  • Experience developing NLP solutions such as text classification, information extraction, entity recognition, topic modelling, semantic search, summarisation, or knowledge discovery.
  • Exposure to AI agents, agentic workflows, large language models, retrieval-augmented generation, knowledge graphs, or intelligent automation.
  • Experience working on homeland security, public safety, defence, law enforcement, intelligence, risk analysis, or related domains.
  • Publications, patents, technical reports, or demonstrated contributions to research projects will be an advantage.
 Technical Skills & Key Competencies 

Technical Skills

  • Data science and machine learning
  • Natural language processing and text analytics
  • Python programming
  • Statistical analysis and model evaluation
  • Data preprocessing, feature engineering, and exploratory data analysis
  • Machine learning and deep learning frameworks such as scikit-learn, PyTorch, TensorFlow, or similar
  • Large language models and generative AI tools
  • Data visualisation and technical reporting

Key Competencies

  • Strong analytical and problem-solving skills
  • Research curiosity and ability to explore new technical areas
  • Ability to translate complex problems into practical research directions
  • Good communication skills with both technical and non-technical stakeholders
  • Adaptability to work across wide-ranging research topics
  • High level of integrity, confidentiality, and responsibility when working with sensitive domains
 Nature of Work
  • The role involves research and development in projects related to homeland security and national or public safety.
  • The candidate may work on diverse topics, including data science, NLP, AI agents, intelligence analytics, and decision-support systems.
  • While the research scope is broad, the primary focus of this role will be on Data Science.
 Suitable Candidate Profile
  • This role is suitable for a candidate who has strong research training, practical AI development experience, and an interest in applying data science to real-world security challenges.
  • The candidate should be comfortable working with ambiguity, exploring new technologies, and collaborating with people from different disciplines.

AI Researcher

AI Researcher

Work Type
Location
Contract
Singapore
Summary
This is an applied AI research role. The researcher will design and build non-deterministic analytical tools — grounded in statistical modelling, predictive models, and machine learning — that work across structured and unstructured data. Another part of the role is developing AI agents powered by large language models (LLMs) that can reason over and orchestrate these tools to solve real analytical problems end to end. The researcher is expected to be rigorous with data, curious about intelligent systems, and motivated by seeing their work produce something that actually runs.
Responsibilities
Research & Analysis

  • Work with structured datasets to identify patterns, trends, and statistically significant findings that inform research questions and business decisions.
  • Apply and adapt predictive models (regression, classification, time series forecasting) and mathematical models to address defined research problems.
  • Conduct exploratory data analysis (EDA) to assess data quality, distributions, and feature relevance prior to modelling.
  • Design and run statistical experiments, including hypothesis testing, power analysis, and significance testing.
  • Validate model performance using appropriate evaluation frameworks and communicate limitations honestly.

AI development

  • Study and apply LLM-based agent frameworks to automate and orchestrate research workflows.
  • Design and build AI agents that use LLMs as a reasoning engine, with data science models and pipelines exposed as callable tools.
  • Integrate agent outputs with structured data — enabling agents to query databases, invoke predictive models, and interpret results.
  • Evaluate agent performance: task completion, reasoning coherence, tool-use accuracy, hallucination rate, and failure handling.
  • Stay current with the evolving agent landscape and share learnings with the team.

Technical development

  • Write clean, well-documented Python code for data processing, feature engineering, model development, and result visualisation.
  • Query and manipulate structured data from relational databases using SQL.
  • Use core data science libraries including Pandas, NumPy, Scikit-learn, Matplotlib/Seaborn, etc.
  • Contribute to shared codebases, following team coding standards and version control practices (KLASS Gitlab).
  • Assist in building reproducible data pipelines and experiment tracking workflows.

Collaboration & communication

  • Work closely with senior researchers and principal researchers to scope, plan, and deliver project workstreams.
  • Contribute to the quarterly and annual research reports, translating technical findings into clear, accessible language.
  • Present findings to internal and client-side collaborators, including non-technical audiences.
  • Participate in team research reviews, peer code reviews, and knowledge-sharing sessions.
Requirements
Education

  • Master’s or PhD – Computer Science, Mathematics, Statistics, Physics, Engineering, Data Science, or a closely related quantitative discipline. (Preferred)
  • Bachelor’s Degree – In a relevant quantitative field, with demonstrable hands-on experience in data science (e.g. internships, research projects, competitions, or open-source contributions).
  • Fresh Graduates – Encouraged to apply. We value strong fundamentals and intellectual curiosity over years of experience.

Technical skills — essential

  • Python programming: proficiency with core data science libraries (Pandas, NumPy, Scikit-learn, SciPy, Matplotlib, Seaborn).
  • Data wrangling: handling missing data, outlier detection, feature engineering, and normalisation on structured datasets.
  • Mathematical foundations: linear algebra, calculus, and optimisation as applied to machine learning and statistical modelling.
  • Working knowledge of modelling families: supervised, unsupervised, and generative models — see the dedicated modelling section below for full detail.

Personal Qualities

  1. Research mindset
    • Intellectually curious across both quantitative and AI domains
    • Rigorous and detail-oriented in analysis and documentation
    • Comfortable with ambiguity and iterative problem-solving
    • Honest about uncertainty — in models and in LLM outputs
  2. Working style
    • Clear communicator, written and verbal
    • Collaborative team player in a research environment
    • Self-directed with good time management
    • Eager to learn and receive constructive feedback
Experience
0–2 years of professional or research experience

We define experience broadly. Relevant experience includes academic research projects, dissertations with a data science component, internships, industry placements, personal or open-source projects, Kaggle competitions, or research assistant roles. We are more interested in the quality of your analytical thinking than the number of years on your CV.

Software Engineer (Robotics) / Senior Software Engineer (Robotics)

Software Engineer (Robotics) / Senior Software Engineer (Robotics)

Work Type
Location
Permanent
Singapore
Overview
We are seeking a robotics software engineer to join our team. As part of the team you will be involved with developing software systems for various robot platforms that could include a combination of aerial, legged, wheeled and manipulator platforms
Responsibilities
  • Design and implement algorithms for robot software systems.
  • Integrate and test the developed algorithms with robot platforms
  • Write and maintain the developed software systems taking full ownership of it.
  • Work with other team members to test the robot platforms at various test sites
  • Setup up necessary simulation tools for development testing
Requirements
  • Degree in Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering or equivalent.
  • 2+ years of relevant experience in robotics software development and integration.
  • Proficient in programming languages such as C++ and Python.
  • Proficient in ROS 2 framework and Linux environment.
  • Proficient in Docker or other container systems.
  • Experience in any of the following areas – Localization, Navigation, Motion Planning, and/or Robot Perception.
  • Experience in other areas of software development such as web will also add value to the applicant though not necessary.
  • Experience with mobile robots or manipulators will be a plus.
  • Experience with Embodied AI, Foundation Model and/or LLM will be a plus

Internship (Digital Design & Marketing)

Internship (Digital Design & Marketing)

Work Type
Location
Internship
Singapore
Role Overview
As a Digital Design & Marketing intern at KLASS, you will have the opportunity to apply your design thinking and creative skills to support the company’s digital marketing & employer branding efforts. You will be supporting the design efforts for the company’s upcoming anniversary event/celebrations. Through this project, you will be able to gain a deeper understanding of B2B digital marketing, applying your creative flair to conceptualise and design engaging visuals and content to support the outreach and execution of the event. Additionally, you will also work closely with the Marketing team to support the development of creative marketing & branding collaterals, including brainstorming of creative approaches / strategy.
Responsibilities
  • Support content creation/curation/iteration for anniversary marketing efforts.
  • Brainstorm creative approaches to bring out the company culture and the value of our work.
  • Design eDMs/email newsletters to share with internal & external stakeholders.
  • Assist in event setup and co-ordination (pre-event, on-site and post-event).
  • Support development of creative collaterals to support brand development.
  • Proficiency in writing long-form and short-form content (e.g. blog posts, website updates, social media captions) will be a plus
  • Conducting research on relevant B2B design concepts.
Requirements
  • Currently pursuing a Diploma / Degree in Design/ Art/ Digital Media/ Business Administration/Management
  • Prior digital design experience is preferred but not required
  • Availability fulltime for at least 4-6 months or more
  • Strong communication and collaboration skills
  • Knowledge of HTML Newsletter design and/or WordPress is a plus
  • Please include any relevant projects/portfolio in your application
  • Singaporean & PR only
Tools
  • Mainstream design and collaboration tools (e.g. Adobe Illustrator, Adobe Experience Design, Adobe Photoshop, Canva, Figma, etc) OR equivalent
What we offer
  • Gain real-world knowledge through hands-on experience
  • A chance to make a real difference to society through your work
  • Professional growth and good learning opportunities

Internship (Machine Learning)

Internship (Machine Learning)

Work Type
Location
Internship
Singapore
Responsibilities
  • Work on hands-on applied R&D projects involving machine learning, model evaluation, benchmarking, and prototype development
  • Benchmark internal and publicly available models using suitable metrics and baselines
  • Develop evaluation scripts, track experiments, and analyse model performance, limitations, and errors
  • Build demos and proof-of-concept applications that showcase model capabilities to technical and non-technical stakeholders
  • Document experiment setup, benchmark results, findings, and project outcomes
Requirements
  • Comfortable with Python and open-source libraries in a Linux environment
  • Keen interest in machine learning, model evaluation, and applied prototyping
  • Familiarity with tools such as Git, Jupyter, PyTorch, scikit-learn, OpenCV, Hugging Face, Docker, MLflow, and Linux command-line workflows
  • Curiosity, initiative, and interest in learning by building, testing, and improving real systems
 What You Will Gain
  • Hands-on experience across applied machine learning, model evaluation, benchmarking, and prototype development
  • Exposure to modern AI workflows, including foundation models, LLMs, multimodal models, experiment tracking, and reproducible benchmarking, depending on project needs
  • Practical software engineering experience, including Git collaboration, code reviews, testing, API integration, and technical documentation
  • Experience communicating technical findings through demos, benchmark reports, technical write-ups, and stakeholder presentations
  • Mentorship from engineers and researchers who will guide you as you develop your technical skills
  • Portfolio-ready experience that can support future internships, research opportunities, graduate roles, or careers in AI, software engineering, and applied technology

Applicants will be expected to go through a technical interview.

Successful candidates will be given reading resources on machine learning concepts and applications.

Interested?
Join our team_