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.
Full Job Description Company Description Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions...
Apply For This JobJob Description Urgent requirement computer teacher pls contact 9879526621 area: manjalpur, makarpura, maneja, tarshali Job Type: Part-timePart-time hours: 6-7 per...
Apply For This JobJob Description b’ Key Responsibilities – 1. Team Management:- Lead, mentor, and motivate a team of telemarketing executives to achieve...
Apply For This JobFull Job Description From 3 to 8 year(s) of experience ₹ Not Disclosed by Recruiter Hyderabad/Secunderabad Job Description Roles and...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Summary Manage and support the execution of our Enterprise EV strategy and rollout and...
Apply For This JobFull Job Description Hello Visionary! We empower our people to stay resilient and relevant in a constantly changing world. We’re...
Apply For This Job
“`
Search qualified candidates by skills, location, experience, education, and more.
“`