Sonar Source logo

Research Engineer

Sonar Source

Singapore · 2+ years experience · Onsite · Posted Oct 13, 2026

At a glance

Experience
2+ years experience
Workplace
Onsite
Location
Singapore

About the role

  • You will work on pioneering projects that advance the application of AI within the realm of software engineering.
  • This role offers the opportunity to conduct cutting-edge research, develop novel algorithms and contribute to the development of software tools that enhance system performance, reliability, and flexibility.

Responsibilities

  • Conduct applied research in integrating AI/ML techniques with software engineering practices to improve code quality, testing, and software maintenance.
  • Design and implement experimental prototypes to demonstrate the feasibility and effectiveness of new methodologies.
  • Collaborate with cross-functional teams, including AI researchers, software engineers, and product managers, to translate research findings into practical applications.
  • Stay informed about the latest advancements in AI/ML and software engineering to identify emerging trends and opportunities for innovation.
  • Publish research findings in leading academic conferences and journals, and present innovative work to the broader research community.
  • Participate in code reviews and provide constructive feedback to other developers/researchers.
  • Implement best practices from DevOps to maintain a readable codebase, testable infrastructure and documented research artifacts.

Requirements

  • Bachelor’s degree (or equivalent) in Computer Science, Engineering, or related field.
  • At least 2 years of experience as a Research Engineer, ideally in Software Engineering.
  • Strong research background in AI, ML, and SE
  • Experience working with Agentic technologies (e.g. Astra, Opus, Vertex)
  • Experience in developing and prototyping in Python which utilize AI/ML
  • Understanding of software development processes and terminology.
  • Familiarity with techniques for automated code generation, program synthesis, or software testing using AI/ML
  • Strong problem-solving skills and ability to work independently and collaboratively
  • Excellent communication skills for conveying complex technical concepts

Workplace

  • Three anchor days — Mondays, Tuesdays, and Thursdays — create the collaboration rhythm that makes a hub office worth having.
  • Candidates need to be genuinely based in the location the role is posted — if that's not where you are today, we're happy to support relocation for the right person.

Skills

  • Python
  • AI/ML
  • DevOps
  • Agentic Technologies

Sonar Source

Research Engineer

Apply now