Senior Software Engineer

Senior Software Engineer

Job Overview

Location
Bengaluru, Karnataka
Job Type
Full Time Job
Job ID
61897
Date Posted
1 year ago
Recruiter
Aarav
Job Views
80

Job Description

Microsoft's mission is to empower every person and every organization on the planet to achieve more and we believe that artificial intelligence will play a critical role in accomplishing that mission. The Core Search and AI team is the leading applied machine learning team at Microsoft responsible for delivering the highest-quality search experience to over 500M+ monthly active users around the world in Microsoft’s search engine, Bing and other dependent search engines such as Yahoo, DuckDuckGo, and new startups like Neeva.

We have seen little innovation in search in the last decade and we are looking for people who want to build the next generation of search using advanced AI technologies at scale. We are responsible for the largest machine learning models at Microsoft by volume and take pride in being the first in the world to solve many practical AI at Scale challenges. Our work spans a very large scope of scenarios including delivering high quality search results from a massive document corpus, extractive and abstractive summarization to generate document snippets, personalization, machine reading comprehension, and document recommendations.

As a team, we leverage the diverse backgrounds and experiences of passionate engineers, scientists, and program managers to help us realize our goal of making the world smarter and more productive. We believe great products are built by inclusive teams of customer-obsessed individuals who trust each other and work together closely.  We collaborate regularly across the company both to find the technology breakthroughs from groups like Microsoft Research to infusing AI into the rest of Microsoft products like Office and Azure.

Some examples of our work include:

If you are passionate about working on the latest and hottest areas that will help you develop skills in Artificial Intelligence, Machine Learning, data science and high scale systems, this is the team you’re looking for! 

Responsibilities

We need experienced Software Engineers to empower Microsoft’s customers and teams to build on the Core Search and AI team’s industrial grade machine learning platform. This role will require solving both engineering and data science challenges. 

  • Build tools and infrastructure to enable the full lifecycle of machine learning development including training data collection, feature engineering, model training, offline and online experimentation. 
  • Test, deploy, and support NLP models in production for real-world large-scale applications. 
  • Develop efficient solutions that function well in low resourced and compliant environments.
  • Partner effectively with program management, engineers, and other functions across products and with external customers.

Qualifications

Required Qualifications:

  • Bachelor, Masters degree
  • Experience in building complex engineering platforms that involve ML models
  • 8+ years of coding experience in Python, C++, C#, C or Java
  • Working with Big Data is a bonus
  • Knowledge of building distributed ML systems is a bonus
  • Experience with ML technologies like PyTorch, Tensorflow, etc. is a bonus.

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.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Job ID: 61897

Similar Jobs

Meta

Full Time Job

Senior software engineer Senior software engineer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Senior software engineer Senior software engineer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Senior software engineer Senior software engineer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Senior software engineer Senior software engineer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept