Microsoft Research India is looking for an experienced Research Software Development Engineer to work on applying data-driven techniques to build and deploy cutting-edge systems and services. Our specific interest is in using telemetry from across the various layers and components of large cloud services to achieve better overall performance, availability, and efficiency. We work on novel research problems with exciting solutions, very often in close collaboration with engineering teams. At the same time, we publish actively on these topics in top-tier venues and file patents. Here is a brief description of some of our recent efforts (Please visit OneCOGS – Microsoft Research for more information on our projects):
SelfTune (to appear at NSDI 2023): SelfTune uses reinforcement learning to automatically tune compute clusters in deployment to achieve high service throughput and latency. We have deployed SelfTune on tens of thousands of machines that run a large-scale background task scheduler for O365’s Substrate data engine, effectively increasing throughput by up to 20%. This is joint work with the M365 Core team.
Approv ( NSDI 2022 ): Approv is an innovative approach to network capacity provisioning that combines cross-layer signals pertaining to application demand and network failure to optimize capacity, yielding significant cost savings. This is joint work with the M365 Core team and the Azure Networking team.
Television ( VLDB 2021 ): Television is a telemetry management system which helps data scientists discover important data, determine redundancies in data, tag private data, and also run data pipelines efficiently. This is joint work with SOTELS and IDEAS team, both in E+D.
AutoSens ( IMC 2021 ): AutoSens is a tool that analyzes user access logs and, by using natural experiments, infers latency sensitivity of user activity.
Responsibilities
As a part of this effort, you will be working closely with a team of researchers and engineers to collect and analyze data from Microsoft’s largest services such as Microsoft Office, Bing and Teams, and use insights from this data to build better systems and services. This role allows you to apply innovative, novel ideas to system design, create systems and advance the state-of-the-art in Computer Systems research through publications and patents.
Qualifications
Required Skills & Qualifications:
Strong technical skills involving design and coding
Strong programming skills in C/C++/C# or a similar language
Familiarity with basic statistics and basic data analysis techniques.
Effective communication and collaboration
5+ years of industry experience in software development
Desired Skills & Qualifications:
BS or MS in Computer Science
Experience in Data Science or Applied Machine Learning
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Head- Accounts , Books and Uniform Distribution Job Type: Full-time Salary: ₹25,000.00 – ₹30,000.00 per...
Apply For This JobJob Description About this role: AI/ML CoE Platform services, as part of the Data Management and Insight (DMI) group within...
Apply For This JobJob Description Urgent Hiring For Automobile Company. Share Your Resume On Whats-App (9O31445267) HR Team Freshers as well as experienced...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Analyze and organize raw data Build data systems and pipelines Evaluate business needs and objectives...
Apply For This JobMAIN PURPOSE OF ROLE Summarize the main purpose of the role. Responsible for coordinating and executing activities involving the analysis...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About this role: Wells Fargo is seeking an Intern Analyst… In this role, you will:...
Apply For This Job