CareerPlanSign in

Sr Research Scientist

China, Shanghai, Shanghai💼 Full-time🗓 2026-02-08 → 2026-09-26

Core

Lead development and evaluation of state-of-the-art models for code completion, editing, understanding, generation, fixing, and review, including retrieval-augmented systems and efficient inference algorithms.

Role type

Senior Research Scientist (AI for Software Engineering)

Builds

Production code assistance features and research prototypes for large-scale codebases

Domain

Artificial Intelligence, Machine Learning, Software Engineering

Deliverable

production ML models | research

Required skills

statistics, machine learning, deep learning, NLP, econometrics, LLMs, cloud-scale systems, open-source data processing stacks

Preferred skills

PhD in CS/Statistics/Physics/Math, productizing ML models

Technologies

LLMs, cloud-scale systems, open-source stacks

Responsibilities

Develop and evaluate state-of-the-art models for code completion and editing; Design retrieval-augmented systems for code awareness; Prototype efficient inference algorithms for interactive code generation; Stay current with research literature and product advances in AI for software engineering

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.