Jobs for People with MS: National MS Society

Mobile National MS Society Logo

Job Information

Microsoft Corporation Senior Software Engineer in Bangalore, India

We are looking for an outstanding Software Engineer to join the Strategic Missions and Technologies (SMT) team to work on an exciting new endeavor that shapes how customers bank on the power of AI. At SMT, our mission is to incubate and scale technologies with truly transformative potential, such as the ability to fundamentally change the way the industrial scientist harnesses the power of AI to invent new solutions.

Our team is chartered with building a platform to enable rapid scientific discovery through Generative Science, utilizing advanced AI, domain-specific models, and the orchestration of tools across various scientific fields such as chemistry, life sciences, and physics. We innovate quickly, collaborate, learn from experience and data, provide input to improve features, think creatively, laugh and have fun, all while solving challenging customer and partner problems.

We are looking for highly motivated individuals who want to work in a startup-like environment and enjoy tough challenges. You will be part of a team that will partner with key platform teams across Microsoft and Microsoft Research to design, build and operate platforms and products that help accelerate the pace of scientific discovery, powered by AI. If you have a passion for technology, innovation, and making a difference, this is the perfect opportunity for you to jump in.

Responsibilities

You will

  • Take features from ideation to successful global roll out

  • Act as an expert code and design reviewer and mentor other engineers

  • Accelerate development velocity for all engineers and deliver continuous improvements to the team’s process and codebase

  • Build automation to prevent and/or remediate service problems from becoming production incidents

  • Build strong cross group collaboration with other cross-geo teams to remove blockers and drive for comprehensive end-end service delivery

  • Leverage other data platforms (open source and within Microsoft) for building solutions

To thrive in this position, you should be a creative and analytical thinker, technical, and committed to excellence. Ability to lead complex projects with a strong record of end-to-end delivery of high-quality products is a huge plus. You should be willing to learn from our customers and your peers. Experience with cloud computing, enterprise products and driving adoption would be a plus.

Qualifications

  • 7+ years of experience in commercial software development

  • Bachelor's degree or higher in computer science or related field

  • Experience in building, shipping and operating reliable, distributed systems software

  • Ability to engage in site-reliability engineering practices

Preferred Qualifications:

  • Ability to learn and grasps concepts quickly in a fast-paced environment

  • Great problem-solving skills and outstanding drive for results

  • Commitment to collaboration and teamwork and ability to deliver via influence

  • Self-starter, who proactively identifies problems and drives for resolution

  • Advanced technical degree (MS/PhD) is a plus

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers