Full stack Software Engineer

Job expired!

Full Stack Software Engineer Job Opportunity at Microsoft

Microsoft’s Azure Data Engineering team is at the forefront of transforming global data analytics through groundbreaking products like Power BI, Synapse Analytics, Azure Data Factory, and Azure Data Explorer. Our mission is to bring the world's data to the Microsoft Cloud, powering innovative data-first applications and empowering individuals worldwide to make better decisions with data.

We embrace and invite diverse perspectives, understanding that they lead to better ideas, products, and customer service. We value differences and actively seek them out to harness the collective power of our entire company.

Job Overview

As a Full Stack Software Engineer on Microsoft's HLS AI Benchmarking team, you will be at the cutting edge of advancing AI in healthcare. This role focuses on testing and benchmarking state-of-the-art AI models in real-world Health and Life Sciences applications. You will contribute to high throughput AI-Language Model pipelines, ensuring their robustness and reliability. This opportunity will accelerate your career growth, allowing you to work with leading AI models and develop deep technical expertise in the responsible use of AI within the healthcare sector.

We offer a flexible work environment, including the possibility of partial remote work, promoting a healthy work-life balance. Join our team of research and data engineers in advancing AI in healthcare. We are looking for a self-directed, hands-on engineer who thrives in a fast-paced environment and is motivated by creating real-world benefits.

Responsibilities

  • Develop, test, and maintain codebases for all HLS benchmarks and experiment pipelines alongside Babelbench, Microsoft’s internal platform for model evaluation and benchmarking.
  • Active participation and collaboration with the main Babelbench code and team.
  • Design and create new GUI elements to render HLS-related benchmarks and use-cases within Babelbench and other reporting tools as needed.
  • Stand-up new models/end-points and maintain existing ones to provide reliable benchmarks.
  • Collaborate with product, customer-facing, and research teams to develop new datasets and benchmarks to fulfill real-life use-cases.
  • Publish all benchmark results in appropriate forums, complying with Microsoft's privacy, security, and customer commitments.

Qualifications

Required/Minimum Qualifications

  • Bachelor's Degree in Computer Science or a related technical discipline and multi-year technical engineering experience with coding languages including, but not limited to, C, C++, C#, Java, or JavaScript.
  • Experience as a full-stack developer, adept at creating high-quality front-end and backend code (preferably with Node.js/React), particularly in the healthcare sector.
  • Experience with Python and related AI/ML libraries.
  • Experience with Azure and AzureML (or similar competitive products).
  • Previous Site Reliability Engineering (SRE) experience to configure, deploy, and maintain end-points/models.
  • A strong interest in AI and machine learning in healthcare.

Additional Qualifications

  • Experience with Babelbench or similar benchmarking frameworks is a strong plus.
  • The salary for this role starts from €66,900 per annum, depending on experience.

Other Requirements

Applicants must meet Microsoft, customer, and/or government security screening requirements for this role. These requirements include, but are not limited to, the following specialized security screenings:

  • Microsoft Cloud Background Check: This position necessitates passing the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

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. If you need assistance 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 and perks vary depending on the nature of your employment with Microsoft and the country where you work.

Company Name: Microsoft
Job Title: Full Stack Software Engineer