
About SonarSource
The code quality management platform for developers
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...
Skills & Technologies
Overview
SonarSource is hiring a Machine Learning Scientist to pioneer the next generation of their code analysis engine. You'll apply cutting-edge AI and Large Language Model techniques to improve code quality and security. This role requires expertise in machine learning and programming.
Job Description
Who you are
You are an innovative Machine Learning Scientist with a strong background in applying AI techniques to real-world problems — you thrive on turning state-of-the-art research into practical solutions that have a high impact on software development. You have experience with Large Language Models and understand their application in the context of source code analysis. Your passion for clean code and secure software drives you to explore new methodologies and technologies that enhance code quality.
You possess a solid foundation in programming, particularly in Python, and are comfortable working with various machine learning frameworks. You have a collaborative mindset and enjoy working in dynamic teams where you can share knowledge and learn from others. Your analytical skills enable you to dissect complex problems and devise effective strategies to address them.
What you'll do
In this role, you will be at the forefront of developing innovative solutions that help millions of developers write better code — you will leverage your expertise in machine learning to enhance SonarSource's code analysis engine. You will collaborate closely with the Data & AI team to push the boundaries of static analysis, ensuring that the tools we provide are not only effective but also user-friendly. Your work will involve applying advanced AI techniques to identify and rectify issues in source code, ultimately contributing to the mission of delivering Clean Code.
You will engage in research and experimentation, exploring new AI methodologies and their applicability to code analysis. Your contributions will directly shape the products we offer, and you will have the opportunity to influence the direction of our technology stack. You will also participate in code reviews and provide mentorship to junior team members, fostering a culture of continuous learning and improvement.
What we offer
At SonarSource, you will be part of a vibrant team that values innovation and collaboration — we offer a supportive environment where you can thrive and make a meaningful impact. You will have the opportunity to work on cutting-edge technology and contribute to projects that are at the forefront of the software development industry. We believe in empowering our employees to take ownership of their work and to be proud of the products they help create. Join us in our mission to help organizations build responsible, secure, high-quality code quickly and systematically.
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

Machine Learning Scientist
SonarSource is hiring a Machine Learning Scientist to pioneer the next generation of their code analysis engine. You'll apply cutting-edge AI techniques to improve source code quality. This role requires expertise in machine learning and AI technologies.

Machine Learning Engineer
Axon is hiring a Senior Machine Learning Scientist to advance AI applications in law enforcement. You'll work with Large Language Models and Computer Vision technologies. This position requires expertise in machine learning and collaboration with cross-functional teams.

Machine Learning Scientist

Machine Learning Scientist
Appier is hiring a Machine Learning Scientist to contribute to research and develop predictive models for advertising solutions. You'll work with machine learning techniques and big data analytics in Taipei.

Machine Learning Engineer
Axon is hiring a Senior Machine Learning Scientist to advance AI applications in law enforcement. You'll work with Large Language Models and Computer Vision technologies. This position requires expertise in machine learning and collaboration with cross-functional teams.