Data Scientist 2 at Microsoft
, , Bulgaria -
Full Time


Start Date

Immediate

Expiry Date

03 Mar, 26

Salary

0.0

Posted On

03 Dec, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Data Science, Machine Learning, Statistical Modeling, Simulation, Optimization Techniques, Cloud Database Systems, SQL Service Performance, Control Theory, Reinforcement Learning, Predictive Modeling, Telemetry Analysis, Programming, Python, C#, T-SQL, Rust

Industry

Software Development

Description
Innovate in Performance Management: Research and prototype novel optimization techniques for large-scale cloud database systems. Explore cutting-edge algorithms and modeling tools to enhance SQL service performance. Diagnose & Resolve Bottlenecks: Analyze system telemetry to identify latency spikes and queue bottlenecks. Design and validate data-driven solutions through benchmarking and simulation. Collaborative Implementation: Partner with engineering teams to integrate solutions into production and fine-tune for efficiency at scale. Machine Learning for Auto-Tuning: Build ML models to detect anomalies and optimize resource allocation in real time, ensuring continuous performance without manual intervention. Autonomous Control Systems: Design adaptive feedback loops using control theory, reinforcement learning and predictive modeling to auto-scale resources and prevent SLO (Service Level Objective) violations. Enhance Observability: Expand telemetry and develop tools for incident analysis and root-cause identification. Statistical Modeling & Simulation: Apply advanced statistical techniques (e.g., queueing theory, Monte Carlo simulations, Bayesian models, ML (PINN), etc.) to predict system behavior and validate control policies under real-world variability. Bachelor's or master's degree in computer science, Electrical Engineering, Applied Mathematics or related technical discipline. 3+ years of experience in applied data science. Strong understanding of machine learning concepts and statistics Basic understanding of distributed systems concepts and software engineering fundamentals Proficiency in one or more programming languages: Python, C#, T-SQL, Rust Familiarity with Large Language Models (LLMs) and their practical applications. Ability to design context-retrieval pipelines and integrate LLM-based reasoning into performance tuning workflows. Growth mindset with passion for innovation and continuous learning. Customer-obsessed and data-driven approach to problem-solving. Ability to clearly present and communicate data science findings, including visualizations and actionable insights, to technical and non-technical audiences Demonstrated ability to plan, organize, and execute improvements on complex systems. Excellent communication skills in English. Leadership skills—formal or informal—are highly valued Experience modelling complex distributed systems is a plus.
Responsibilities
The Data Scientist 2 will research and prototype novel optimization techniques for large-scale cloud database systems and diagnose system bottlenecks. They will collaborate with engineering teams to implement solutions and build machine learning models for real-time resource optimization.
Loading...