AI Research Scientist/Engineer (f/m/d)

Sonar Source
Germany
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningEducation: mastersSkills: ["Communication","Problem-solving","Teamwork","Presentation","Leadership"]

Lead research and development of ML models for code analysis, applying ML, NLP, and LLM techniques to improve static analysis in Sonar's products. Design prototypes, build data pipelines, and translate successful experiments into production features like RAG-enabled code analysis and automated remediation. Collaborate with engineering and product teams, communicating findings to technical and non-technical stakeholders.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Sonar Source
Sonar Source
Recent

AI Research Scientist/Engineer (f/m/d)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Lead research and development of ML models for code analysis, applying ML, NLP, and LLM techniques to improve static analysis in Sonar's products. Design prototypes, build data pipelines, and translate successful experiments into production features like RAG-enabled code analysis and automated remediation. Collaborate with engineering and product teams, communicating findings to technical and non-technical stakeholders.
Location: Germany
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning

Key Responsibilities

  • •Spearhead research and innovation to stay at the cutting edge of ML, Deep Learning, and LLMs, applying these techniques to software development workflows.
  • •Design, prototype, and validate novel ML models that identify and resolve bugs, vulnerabilities, and code smells beyond traditional static analysis.
  • •Develop and implement advanced LLM-based features, including RAG pipelines and model fine-tuning on proprietary codebases.
  • •Engineer and manage data pipelines to collect, process, and version large code-centric datasets for training and evaluation.
  • •Collaborate with engineering and product teams to integrate ML prototypes into production products and communicate results to stakeholders.

Pay and Benefits

Perks:Remote Work

Key Requirements

  • •Master’s or PhD in Computer Science, Machine Learning, or a related quantitative field.
  • •Strong industry experience in machine learning with solid software engineering practices.
  • •Proficient in Python with experience in ML/DL frameworks (PyTorch, TensorFlow, Hugging Face); Java is a plus.
  • •Proven experience in NLP or Programming Language Processing (PLP) with applied ML.
  • •Hands-on experience with large-scale data processing and cloud infrastructure (e.g., AWS).
Experience:AIMLNLPPLPSoftware engineering
Education:Master's
Skills:CommunicationProblem-solvingTeamworkPresentationLeadership
Languages:English
Tech Stack:PythonPyTorchTensorFlowHugging FaceJavaAWSRetrieval-Augmented GenerationRAGVector databasesSemantic searchLoRAQLoRA

Company Brief

Sonar Source
Builds static code analysis and continuous inspection tools (SonarQube, SonarCloud, SonarLint) that identify bugs, vulnerabilities, and code smells across multiple languages to help teams improve code quality and maintainability.
Industry: Developer Tools
Company Size: Large (251 to 1,000 employees)
Growth: Established Company
Headquarters: Geneva, Switzerland
Founded: 2008
WebsiteLinkedIn