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

Researcher - Data Science & AI

Researcher - Data Science & AI

Work Type
Location
Contract
Singapore
Summary
We are seeking an AI/ML Researcher to lead the research and development of large language models (LLMs) solutions. The ideal candidate will have a minimum of 2 years of experience in NLP research and a deep understanding of core LLM components, including LLM modeling, information retrieval, entity-relation extraction, agentic frameworks, and reasoning. The role involves leveraging AI/ML algorithm framework, such as TensorFlow and PyTorch, to develop cutting-edge generative LLM solutions. Responsibilities include designing and conducting scientific experiments, utilizing NLP techniques and LLM core components to develop novel LLM solutions in cloud or on-premises environments. The candidate will also be expected to collaborate with the team, participate in code reviews, architecture discussions, and create comprehensive documentation. The ideal candidate should possess a strong foundation in statistical analysis, machine learning, deep learning, generative AI, and text representation techniques. Additionally, the candidate should have excellent communication skills, a strong work ethic, and a passion for delivering high-quality, innovative solutions.
Responsibilities
  • Leading in designing the research and experiment methodology, specifically in LLM core components.
  • Conduct independent research and report experiment results, research findings to stakeholders.
  • Collaborate with engineering team in various data engineering tasks, including data collection, preprocessing, quality control, and augmentation, to curate high-quality datasets essential for model training,
  • Utilize analytical techniques to extract meaningful insights from large datasets
  • Communicating regularly with supervisor and Research leads on scientifical progress, insight and research direction.
  • Publishing research papers in reputable journals and conferences is valued, it is not a strict requirement for this role.
  • Contribute to other program-related projects.
  • Collaborate with engineering team to translate researched technology (low TRL) to engineering (high TRL).
  • Candidates applying for senior staff positions are expected to mentor and support team members (or cross-team members) in technical advising.
Requirements
  • PhD or Master degree in Computer Science, Computer Engineering, Statistics, Engineering, or related field.
  • 2-4 years of experience in research and development, specifically in one or more of the following areas:
    • Natural language processing, specifically in large language model (LLM) core component, e.g., joint entity relation, information retrieval, prompt engineering, reasoning, sentiment analysis, vulnerabilities in LLM, etc.
    • Generative AI, specifically in generating synthetic data.
  • Demonstrate an analytical mindset with adept problem-solving skills.
  • Keep abreast of the latest advancements in program-related techniques and methodologies,
  • Exhibit a strong drive to deliver optimal solutions within tight timelines.
  • Strong communication and organizational skills.
  • Comprehensive documentation of technical specifications, architectural designs, and best practices.

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

Interested?
Join our team_