Senior Software Engineer

Senior Software Engineer

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
82318
Date Posted
1 year ago
Recruiter
William Dragusin
Job Views
81

Job Description

Who we are

We are the Microsoft Search and Intelligence (MSAI) team, the engine that powers Office 365 and many other critical products within Microsoft Cloud. Office 365 is the largest collaboration service for productivity in the world with 100s of millions of consumer/enterprise mailboxes, documents and conversations, it represents the world’s largest platform of human collaboration for personal, business and educational use. O365 is a massively distributed cloud service with O(exabyte) data handled by O(300K) servers in O(300) data-centers around the entire globe. Our mission is to “Empower every person and organization on the planet to more easily, efficiently, and effectively achieve more with M365 by creating and enabling experiences that understand our users, anticipate their needs, and meet them where they are.”

 

Our team is responsible for enabling intelligence in Microsoft products by pushing creating cutting edge technology in AI & Machine Learning. We build massively scalable, distributed ecosystems processing exobytes of data in compliance.  You will be part of a team that has track record of shipping ML tech powered experiences (for Knowledge Mining, NLP, Deep Learning, Graph Learning areas) impacting millions of customers & innovating like a startup. We ship, publish research papers, incubate like startups and create valuable IP (patents).

 

Do you like to work on the hardest problems in computing with the biggest user impact?  

As a Senior Software Engineer on this team, you will work with a team of super talented engineers across geographies along with Product Managers , Designers, and Architects to build enterprise grade services with razor sharp focus on improving reliability, security and operational efficiency. We are responsible for all stages of the research & development cycle including early ideation, design, implementation and scaling it internationally. You will be expected to work on many levels - from high level vision, to design and implementations of both self-contained components and large, team-oriented code bases. Your coding skills will be challenged by writing scalable, distributed, and highly efficient components. You will also be responsible for monitoring live site to ensure high availability.

 

About WebXT:

 

WebXT organization in Microsoft has the mission of “Make the web work for you”. This team is comprised of several thousand software engineers working on Bing search, Edge browser, Maps, Ads, News, and other projects. Over the years we have developed deep technical expertise in various areas – Machine learning, NLP, speech, computer vision, large scale deployments and continue to innovate and delight customers across 236 regions, 106 languages and with half a billion users.  Please watch this  short video on our team which will give you an insight on why you should join us.

 

The WebXT Team, is part of Microsoft’s India Development Centre(IDC) in Hyderabad, Bengaluru and Noida (and home offices at cities across the country for the time being). The team is responsible for driving the overall strategy in search and AI Platforms – spanning consumer and enterprise customers. The team’s constant endeavor is to nurture an innovative, inclusive culture to enable one to build finely crafted Search & AI products and grow to be a leader. It is home to one of the largest groups of machine learning and AI talent, not just in IDC, but all of India. â€‹â€‹â€‹â€‹â€‹â€‹â€‹ Please visit our Instagram page   (@lifeatstci)  to get a peek into our culture.

Responsibilities

If You Are

Leader: Excellent design skills, solid coding skills, dealing with ambiguities, and influencing engineering team for flawless execution.

Experienced Professional:

  • Strong coding skills in C#, (Python or equivalent – optional).
  • Good knowledge of data structures and algorithms.
  • Solid understanding of engineering and data platform best practices.
  • Understanding of scalability and reliability concerns for data-intensive applications
  • Expertise in big data technologies like Hadoop, Spark, Hive, etc. is a plus
  • Customer obsession and passion for shipping high quality products
  • Flexibility, adaptability, penchant to learn and toy with various other products

Innovative: have that unique viewpoint to solve problems that make others build energy working with you

Collaborative & Communicative:

  • Exceptional communication skills, and articulate technical concepts into easy-to-understand language for business partners.
  • Effectively brainstorm, encourage ideation process
  • Mentor other engineers in the team

Preferred:

  • Experience with cloud computing platforms
  • Prior experience with building end-to-end Machine Learning pipelines.

 

then we are waiting for you to join us on the exciting journey! We’d love to talk to you.

Qualifications

Qualifications

  • Bachelor's degree in Engineering, Computer Science, or equivalent,
  • 8+ years of experience in an engineering role, with a proven track record of delivering complex products and services.
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality

 

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.

Job ID: 82318

Similar Jobs

Cargill

Full Time Job

Senior software engineer Senior software engineer

A Typical Work Day May Include: • Completing preventative, predictive, ...

Full Time Job

Deloitte

Full Time Job

Senior software engineer Senior software engineer

Are you looking to elevate your cyber career? Your technical skills? Your opport...

Full Time Job

Cargill

Full Time Job

Senior software engineer Senior software engineer

Cargill Animal Nutrition is a global business that serves large-scale feed mill ...

Full Time Job

Veolia

Full Time Job

Senior software engineer Senior software engineer

Primary Duties / Responsibilities:● Assist in daily operational troublesho...

Full Time Job

Cookies

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

Accept