SonarSource

About SonarSource

The code quality management platform for developers

🏢 Tech👥 501-1000 employees📅 Founded 2008📍 Vernier, GE💰 $459.9m2.6
B2BEnterpriseInternal toolsProductivitySaaS

Key Highlights

  • Unicorn status with $459.9 million in funding
  • Serves major clients like NASA, Microsoft, and IBM
  • Headquartered in Vernier, Switzerland with global offices
  • Majority of Fortune 100 companies use SonarSource

SonarSource, founded in 2008 and headquartered in Vernier, Switzerland, is a leading code quality management platform that helps developers write clean code and remediate existing code. With over $459.9 million in funding, SonarSource has achieved Unicorn status and serves a vast customer base, incl...

🎁 Benefits

SonarSource offers competitive salaries, equity options, generous PTO, and a flexible remote work policy to support work-life balance. Employees also ...

🌟 Culture

SonarSource fosters a culture that prioritizes engineering excellence and innovation, with a focus on maintaining high code quality standards. The com...

SonarSource

Research Scientist Mid-Level

SonarSourceSingapore

Apply Now →

Overview

SonarSource is hiring a Research Scientist to advance automated software evolution through analysis, verification, and test generation. You'll work on pioneering AI and ML projects to enhance software tools. This role requires expertise in developing novel algorithms.

Job Description

Who you are

You have a strong background in software engineering and a passion for research, particularly in the areas of automated software evolution and AI applications. Your experience includes developing algorithms that enhance system performance and reliability, and you are familiar with security vulnerability repair and patch transplantation across software versions. You thrive in collaborative environments and are eager to contribute to cutting-edge projects that push the boundaries of technology.

You possess a deep understanding of machine learning and artificial intelligence, having applied these technologies in practical settings. Your ability to analyze complex problems and generate innovative solutions sets you apart. You are comfortable working with various software systems and have a keen interest in the latest advancements in AI and ML.

What you'll do

In this role, you will lead research initiatives aimed at automating software evolution through advanced analysis and verification techniques. You will develop and implement novel algorithms that contribute to the creation of software tools designed to improve system performance and flexibility. Your work will involve studying applications of repair, including security vulnerability repair and patch transplantation across major software systems like Linux.

You will collaborate with a team of researchers and engineers to explore the use of agentic workflows in automating software evolution. This includes conducting experiments, analyzing results, and iterating on your findings to refine algorithms and methodologies. Your contributions will be pivotal in shaping the future of software engineering practices at SonarSource.

What we offer

At SonarSource, you will be part of a dynamic team that values innovation and collaboration. We offer a stimulating work environment where you can engage in groundbreaking research and development. You will have access to the latest tools and technologies to support your work and professional growth. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team.

Join us in our mission to enhance software quality and security through advanced research and development. We provide competitive compensation and benefits, along with opportunities for continuous learning and career advancement.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at SonarSource.

Similar Jobs You Might Like

Based on your interests and this role

Point72

Research Analyst

Point72📍 Singapore

Point72 is seeking a Senior Research Analyst to focus on Southeast Asian FX and rates markets. You'll develop trade ideas and conduct fundamental research while leveraging your expertise in fixed income. This role requires 10-12 years of experience in a strategy or analyst position.

Senior
2w ago
Cohere

Research Scientist

Cohere📍 Toronto - Remote

Cohere is seeking a Research Fellow to explore the implications of AI on technology, work, and economic change. You'll engage in interdisciplinary research to understand AI's impact on productivity and labor markets. This role requires a strong background in research methodologies.

🏠 Remote
2w ago
GenScript

Research Scientist

GenScript📍 Singapore

GenScript is seeking an Entry-Level Research Scientist to conduct experiments and analyze data in Singapore. You'll work with techniques such as cell culture, protein purification, and various analytical methods. This role is ideal for candidates looking to start their career in biotechnology.

Entry-Level
3d ago
SonarSource

Ai Research Engineer

SonarSource📍 Singapore

SonarSource is hiring an AI Scientist to conduct cutting-edge research in automated software evolution. You'll work on developing novel algorithms and enhancing software tools. This role requires expertise in AI and ML applications within software engineering.

Mid-Level
10 months ago
GenScript

Research Scientist

GenScript📍 Singapore

GenScript is seeking a Research Associate in Protein Sciences to support technical and client-facing activities in biologics production. This role requires collaboration with Senior Scientists and a strong understanding of client requirements.

Entry-Level
3d ago