Software Engineer 2
Company: Microsoft Corporation
Posted on: June 6, 2021
Microsoft's bold vision of Azure Machine Learning (ML) is to
democratize ML and make it available to every enterprise, developer
and data scientist. Do you want to join a team entrusted with
serving all internal and external ML workloads? We are already
serving billions of requests per day on the most cutting-edge
scenarios and models across the company. You will be joining the
Inference team that is working on the next generation of model
serving that includes model ensembles, FPGA/GPU/ASIC support,
hosting millions of models/machine to save on COGS, and many
exciting problems on the intersection of AI and Cloud. We are
looking for a strong Software Engineer who is passionate about
designing and building highly reliable, available platform to
support model inferencing at scale. You will also be expected to
work on high throughput/low latency scenarios and drive performance
- 5+ years of software development experience
- Platform and capability development experience in Azure/Cloud
- Experience in developing low latency systems.
- Experience in developing and operating high scale, reliable
- Knowledge and experience in OSS, Docker, Kubernetes, .NET, C#,
java, python or equivalent programming languages
- Experience with ML platforms and frameworks
- Experience in distributed computing and architecture.
- Experience developing in C/C++ or Rust
Good communication, collaboration skills and a great team
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
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.
- Engage directly with key partners to understand and implement
complex inferencing capabilities including managing large scale
multi-tenant inferencing platform.
- Anticipate, identify, assess, track and mitigate project risks
and issues in a fast-paced start up like environment.
- Drive thought leadership, architecture and high scale, complex
graph topologies, high throughput, low latency inferencing.
Keywords: Microsoft Corporation, Bellevue , Software Engineer 2, Other , Bellevue, Washington
Didn't find what you're looking for? Search again!