Remote Full stack Software Engineer - Azure - Python with verification
Microsoft · Wien, Wien, Österreich · Remote
Details zum Jobangebot
We do not just value differences or different perspectives. We seek them out and invite them in so we can tap into the collective power of everyone in the company. As a result, our ideas are better, our products are better, and our customers are better served.
As a Full Stack Software Engineer in our Microsoft’s HLS AI Benchmarking team, you will be at the forefront of advancing AI in healthcare, testing and benchmarking cutting-edge models for real-world Health and Life Sciences applications. You will actively contribute to high throughput AI-Language Model pipelines, ensuring their robustness and reliability. This opportunity will allow you to accelerate your career growth by working with leading AI models, develop deep technical expertise in effective, safe and responsible use of AI and healthcare, and gain valuable experience in full-stack development and benchmarking. We offer a flexible work environment, with the possibility to work from home partially, fostering a balance between personal and professional life.
Join our team of research and data engineers in advancing AI in healthcare. We're looking for a self-directed, hands-on engineer who thrives in a fast-paced environment and is motivated by creating real-world benefits. You will test and benchmark leading AI models for their application in Health and Life Sciences.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
We are looking for passionate full-stack developers with experiences working with all service aspects of high throughput AI-LM pipelines, work with internal component providers and their APIs, ability to design components carefully, properly handle errors, write clean and well-factored code with good tests and good maintainability.
Responsibilities Include
- Develop, test and maintain the codebase/repo for all HLS benchmarks and experiment pipelines in tandem with Babelbench (Microsoft’s internal platform for model evaluation and benchmarking)
- Active use and participation with main Babelbench code and team
- Create new GUI elements and experiences as needed to appropriately render HLS-relates benchmarks and use-cases within Babelbench (and other reporting tools as required)
- Stand-up new models / end-points and maintain existing end-points to provide a reliable and comparable set of benchmarks
- Work with product, customer-facing and research teams to develop new datasets and benchmarks as required to fulfill identified, real-life use-cases
- Publish all benchmark results in appropriate forums (Babelbench and others as required) in compliance with Microsoft’s privacy, security and customer commitments.
Required/Minimum Qualifications
- Bachelor's Degree in Computer Science, or related technical discipline AND multi-year technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or JavaScript
- Experience as a full-stack developer, able to create high quality front-end as well as backend code (preferably node.js/react or similar experience) preferably in the Healthcare sector.
- Previous experience in Python and related AI / ML libraries.
- Previous experience on Azure, and AzureML (or similar competitive products)
- Previous SRE experience to configure/deploy/maintain end-points / experience deploying setting-up models
- Strong Interest in AI/machine learning in healthcare
- Experience with Babelbench, or similar benchmarking frameworks will be considered a strong plus.
Other Requirements
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:
- This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.