Senior Software Engineer - CoreAI
Location: Redmond
Posted on: June 23, 2025
|
|
Job Description:
Are you passionate about shaping the future of Artificial
Intelligence (AI)? Join us – Responsible AI group in Azure AI
Platform. You’ll build Azure AI Content Safety and Responsible AI
(RAI) service integrated into AI Studio, Azure Open AI, Azure
Machine Learning (AML), Cognitive Services, etc. Our mission is to
empower developers and data scientists around the world and of all
skill levels to easily add responsible AI capabilities to their
applications. As a Senior Software Engineer, you will have the
opportunity to learn how we can protect our world, keep AI from
harming everyones lives, and apply the most advanced technologies
to achieve our mission. You will focus on identifying, measuring,
mitigating, and monitoring Responsible AI risks in AI-generated and
human-generated content spanning text, image, audio, video, and
multimodal content, as well as detecting abusive customers to
prevent them from misusing Microsoft AI products. We are looking
for a Senior Software Engineer who is passionate about building
customer-facing AI services with excellent customer experience,
scalable and sustainable architecture, implementation and with high
performance, low latency, and high availability. Microsoft’s
mission is to empower every person and every organization on the
planet to achieve more, and we’re dedicated to this mission across
every aspect of our company. Our culture is centered on embracing a
growth mindset and encouraging teams and leaders to bring their
best each day. Join us and help shape the future of the world.
Qualifications Required/Minimum Qualifications: Bachelors Degree in
Computer Science, or related technical discipline AND 4 years
technical engineering experience with coding in languages
including, but not limited to, C, C++, C#, Java, JavaScript, or
Python OR equivalent experience. Experience writing production
quality service in languages including but not limited to, C#, Go,
Python, Java, C++, JavaScript. Experience with containerization
technologies such as Kubernetes, Docker, etc. Experience with AI
technology products and tools. Experience building pre-production
quality assurance pipelines and product runtime monitoring systems
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. Preferred/Additional Qualifications: Ability to
generate clarity and direction in ambiguous situations.
Comprehensive full stack development capabilities, with an emphasis
on C#, Go, JavaScript, and React. Experience in developing
cutting-edge AI products and applications, with a deep
understanding of AI technology and customer requirements.
Experience building Responsible AI services. Software Engineering
IC4 - The typical base pay range for this role across the U.S. is
USD $119,800 - $234,700 per year. There is a different range
applicable to specific work locations, within the San Francisco Bay
area and New York City metropolitan area, and the base pay range
for this role in those locations is USD $158,400 - $258,000 per
year. Microsoft posts positions for a minimum of 5 days, with
applications accepted on an ongoing basis until the position is
filled. Responsibilities Creates and implements code for a product,
service, or feature, reusing code as applicable. Writes and learns
to create code that is extensible and maintainable. Considers
diagnosability, reliability, and maintainability with few defects,
and understands when the code is ready to be shared and delivered.
Applies coding patterns and best practices to write code.
Contributes to efforts to ensure the correct processes are followed
to achieve a high degree of security, privacy, safety, and
accessibility. Checks for visible evidence to demonstrate
compliance for product areas. Develops and holds an understanding
of the implications of onboarding new technologies following
expectations of compliance at Microsoft. Reviews code of a product
feature to assure it meets the teams and Microsofts quality
standards, is reliable and accurate and is appropriate for the
scale of the product feature. Applies feedback to current and
future iterations. Participates in code reviews to ensure coding
standards are followed. Considers diagnosability, reliability, and
maintainability when reviewing code and understands when code is
ready to be shared or delivered. Applies and screens for coding
patterns and best practices in reviews. Supports efforts to apply
debugging tools and examines logs, telemetry, and other methods to
verify assumptions proactively before issues occur and reactively
as issues occur for product features. Conducts retrospective
debugging of solutions to identify root causes of problems.
Contributes to the development of automation within production and
deployment of a complex product feature. Runs code in simulated, or
other non-production environments to confirm functionality and
error-free runtime for products with little to no oversight.
Reviews work items to deepen knowledge of product features in
partnership with appropriate stakeholders (e.g., project managers)
and executes project plans, release plans, and work items.
Contributes to efforts to break down larger work items into smaller
work items and provides estimation. Escalates any issues that would
cause a delay. Identifies areas to efforts to integrate
instrumentation for gathering telemetry data on system behavior
such as performance, reliability, availability, usage, and safety
mechanisms. Contributes to sustaining feedback loops from telemetry
resulting in subsequent designs. Helps to create outputs of
telemetry such as notifications or dashboards.
Keywords: , Everett , Senior Software Engineer - CoreAI, IT / Software / Systems , Redmond, Washington