CrawlJobs Logo

Software Engineer II - Responsible AI

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

100600.00 - 199000.00 USD / Year

Job Description:

Come build the core of Microsoft Copilot for enterprise with the Microsoft Turing team, where you’ll join a collaborative group pushing the frontier of large language models (LLMs) to improve the productivity of hundreds of millions of users around the world. Turing is responsible for the core systems that power Microsoft 365 Copilot Chat, delivering intelligence, quality, and transformative new features. We work at the intersection of research and engineering—advancing orchestrator reasoning, training next-generation models, and shipping impactful, model-driven experiences in Microsoft 365 Copilot. The Responsible AI group focuses on identifying, measuring, mitigating, and monitoring Responsible AI risks in AI-generated content spanning text, image, audio, video, and multimodal content. We are looking for a Software Engineer II who is passionate about building scalable systems and services that support Responsible AI evaluation, measurement, and mitigation across Copilot scenarios. In this role, you will work with an interdisciplinary group of engineers, applied scientists, linguists, and product managers to ensure that the innovative products and machine learning solutions Turing delivers to tens of millions of users every month are safe and reliable. You will help build and operate the technical foundations that enable Responsible AI at scale. This includes designing and implementing evaluation infrastructure as well as monitoring and mitigation tooling that integrates deeply with Microsoft 365 Copilot’s development lifecycle. Your work will have a direct impact on product quality, user trust, and the safety of AI systems used by millions of people every day. 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.

Job Responsibility:

  • Design and build end‑to‑end (E2E) experiences that support the identification, measurement, and mitigation of Responsible AI (RAI) risks across M365 Copilot features, including (but not limited to) mainline chat, agents, chat history, and model iterations.
  • Develop and operate RAI evaluation infrastructure, including dashboards and tooling for monitoring safety telemetry, system performance, and error patterns. Create alerts and participate in live‑site support for safety‑critical systems.
  • Drive scalability and consistency of RAI evaluation techniques by extending methods and frameworks across diverse systems, features, and use cases.
  • Collaborate closely with partner teams and across disciplines to build, refine, and debug E2E experiences, proactively identifying, triaging, and root‑causing failures and safety regressions.
  • Continuously invest in technical growth, staying current with industry and internal practices to improve availability, reliability, safety, efficiency, observability, and performance.
  • Embody our culture and values.

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 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.

Nice to have:

  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Bachelor's Degree or Minor in Computational Social Science (e.g., Computational Linguistics) or equivalent experience
  • 2+ years of experience working on Responsible AI, AI safety, or closely related area (e.g., ML fairness, harm evaluation, safety mitigations).
  • Demonstrated ability to collaborate effectively across engineering, applied science, and interdisciplinary partner teams to deliver shared engineering outcomes.
  • Demonstrated software design, problem-solving, and data analysis skills, with demonstrated interest in Responsible AI, and a commitment to quality, performance, and engineering standard practices

Additional Information:

Job Posted:
February 19, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer II - Responsible AI

Software Development Engineer II

A leader in vision AI solutions for the world’s leading retailers. Transforming ...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
everseen.ai Logo
Everseen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-3 years of work experience in a relevant role
  • Bachelors degree or equivalent focusing on the computer science field is preferred
  • In-depth knowledge of Python
  • Comfortable working with UNIX like environments
  • In-depth knowledge of advanced concepts like microservices and distributed systems
  • Hands-on experience with cloud platforms such as Microsoft Azure, Amazon Web Services (AWS), or other equivalent cloud environments
  • Understanding of basic monitoring services (e.g., CloudWatch, Azure Monitor, Prometheus, Grafana)
  • Proven ability to deploy, package, manage, and monitor applications in a cloud environment (e.g., Docker, CI/CD pipelines)
  • Strong interest in machine learning, data science, or related fields
  • Broad understanding of the software engineering and architecture space, including knowledge of various programming languages, frameworks, techniques, and industry trends in AI
Job Responsibility
Job Responsibility
  • Design and develop new features and functionalities
  • Design and implement reusable, testable, efficient, and elegant code based on requirements
  • Create, maintain, and run unit tests for both new and existing applications and services
  • Analyze and collect data from various sources such as log files, application stack traces, and thread dumps
  • Create and maintain CI/CD integration using various tools
  • Evaluate and integrate third-party software solutions to optimize system performance
  • Update and track third-party solutions' compatibility with Everseen stack according to internal development guidelines
  • Monitor production logs to identify and troubleshoot issues promptly
  • Responsible for creating, maintaining, and updating technical documentation
  • Fulltime
Read More
Arrow Right
New

Software Engineer II

Microsoft’s Cloud Operations and Innovation (CO+I) team builds and operates Micr...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Software engineering with strong expertise across AI, LLM model, ML, data engineering and full stack development.
  • Experience working through the full software implementation lifecycle from initial design to rapid production deployment
  • Experience working in capital expenditure (CAPEX) project and/or operating expense (OPEX) project in construction and real estate facility value chain including but not limited to owner-led enterprise or general contractor, construction, basic infrastructure procurement (utility power purchase agreement, utility invoices, fiber optics procurement)
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
Job Responsibility
Job Responsibility
  • Write high quality, maintainable, reusable code following SOLID principles
  • Collaborate with and demonstrate features developed to stakeholders in an Agile environment
  • Resolve complex system integration challenges working with other members of the team and external teams
  • Share learnings and code assets developed with the CO+I engineering team
  • Leverage subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items
  • Act as a Designated Responsible Individual (DRI) and guide other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Fulltime
Read More
Arrow Right

Software Engineer II

Security represents the most critical priorities for our customers in a world aw...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years of experience designing, developing, or maintaining secure software systems, with applied knowledge of authentication, data protection, access control, and secure coding practices
  • 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
Job Responsibility
Job Responsibility
  • Design, implement and deploy highly scalable real time data processing cloud services utilizing Azure services
  • Leverage state of the art AI technologies like Vector stores, LLMs, and Agentic Workflows to solve challenging security problems
  • Help the team in all aspects of building cloud & AI-powered features from inception to productization to monitoring in production
  • Collaborate with engineering teams, sharing technical expertise and supporting a culture of growth and innovation
  • Contribute and participate in design reviews to evaluate technology options, review peer code for adherence to best practices, leverage AI in building software, and contribute to and refine documentation to improve engineering efficiency
  • Collaborate with cross-functional teams to integrate Security for AI and AI for Security, enhancing threat detection and response capabilities
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right
New

Software Engineer II

Are you passionate about building high-performance, low-latency systems that pow...
Location
Location
Kenya , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Good understanding of cloud platforms such as Azure, AWS, or GCP
  • Proficiency with AI-assisted development tools (e.g., GitHub Copilot, IntelliCode)
  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements is required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Own and operate highly scalable, reliable, and low-latency distributed systems that power mission-critical workloads
  • Design and implement features that enable configuration management, monitoring, analytics, and observability for modern cloud applications
  • Drive integration with other Azure services to deliver seamless customer experiences
  • Write high-quality, well-tested code and own the DevOps lifecycle, including monitoring, alerting, and incident response
  • Integrate AI-assisted development tools to improve engineering productivity and code quality
  • Contribute to AI-enhanced features using technologies such as large language models (LLMs), Model Context Protocol (MCP) servers, and retrieval-augmented generation (RAG)
  • Mentor others and share knowledge to improve team capabilities and engineering practices
  • Fulltime
Read More
Arrow Right
New

Software Engineer II - Office AI Platform

Come join Microsoft Office AI team to work on state-of-the-art services, AI solu...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, Typescript, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Distributed systems and cloud scale, proven ability to design, implement and operate scalable, fault-tolerant microservices and distributed storage on cloud platforms such as Azure
  • experience building APIs and services, designing data pipelines and feedback loops, and implementing secure, compliant solutions
  • AI and machine learning mastery, hands-on experience with state-of-the-art generative AI and ML frameworks and deep understanding of large language models, embeddings, prompt engineering and model fine-tuning
  • Technical leadership, demonstrated experience leading complex initiatives from concept to production, mentoring engineers, and driving technical decision-making while working with cross-functional teams
  • Security and compliance, ability to meet Microsoft’s and customers’ security and background requirements and to ensure that solutions adhere to responsible AI and data privacy standards
  • Demonstrated passion for mentoring, fostering an inclusive team culture, and collaborating closely with product, research and design partners to drive strategy and deliver user value
Job Responsibility
Job Responsibility
  • Design and implement scalable, reliable, and secure AI services on Azure, optimizing performance, cost and compliance
  • Apply knowledge of generative AI, large language models, and modern frameworks to develop intelligent features and automation within the service
  • Participate actively in code reviews, bug/issue triage with the feature teams, and support well informed decisions towards business and engineering goals
  • Contribute to fixing, enhancing, and supporting our services in production, including periodic on-call duties where necessary
  • Have sense of ownership and drive on well-defined but ambiguous problems
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products
  • Work with international teams within Microsoft
  • Fulltime
Read More
Arrow Right

Software Engineer II

Are you excited about building AI-powered capabilities that help protect our cus...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of industry-experience building/delivering high-quality software
  • 3+ years of experience in cloud-based services, AI-powered features, and full-stack capabilities
  • Excellent communication skills and ability to collaborate within a multi-disciplinary team
  • Expertise in C#, Java, C++ or equivalent programming languages
  • Proficient in Secure Software Development Life Cycle
  • BS, MS, or PhD degree in Computer Science, Mathematics, Engineering or related fields or related course work
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • As Software Engineer 2 in our team, your areas of focus will be within an end-to-end team to design, build, deploy and manage cloud services that will help end users stay and feel safe from cyber threats
  • You take pride in focusing on fast paced ideate/create/learn cycle and measurable value growth through the experiences you build
  • You will work with Senior/Principal Engineers, Program Managers, and other Security Engineering disciplines to deliver core features for our security solution
  • Additionally, as a self-driven person, you will also be responsible for ensuring code quality, provide thought leadership in bringing innovation to our products and engineering practices
  • Fulltime
Read More
Arrow Right

Applied Engineer II

As an Applied Engineer II you will play a pivotal role in contributing to the de...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Research and implement state-of-the-art technologies using foundation models, prompt engineering, Retrieval Augmented Generation (RAG), graphs, multi-agent architectures, as well as classical machine learning techniques
  • Fine-tune foundation models using domain-specific datasets
  • Evaluate model behavior on relevance, bias, hallucination, and response quality via offline evaluations, shadow experiments, and online experiments
  • Build rapid AI solution prototypes, contribute to production deployment of these solutions, debug production code, and support Machine Learning and AI operations
  • Utilize experience in AI subfields (e.g., deep learning, Generative AI, Natural Language Processing (NLP), muti-modal models) to translate cutting-edge research into practical, real-world solutions that drive product innovation and business impact
  • Apply an understanding of fairness and bias in AI by proactively identifying and mitigating ethical and security risks—including XPIA (Cross-Prompt Injection Attack) unfairness, bias, and privacy concerns—to ensure equitable and responsible outcomes
  • Fulltime
Read More
Arrow Right

Software Engineer II

We are looking for a detail-oriented and analytical Software Engineer to join ou...
Location
Location
India
Salary
Salary:
Not provided
bugcrowd.com Logo
Bugcrowd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • Experience in Cyber security domain
  • Strong technical skills
  • Deep understanding of AI tools and scalability, security, and reliability
  • Expertise in cloud-native API and microservices architecture
  • Experience with enterprise UI frameworks
  • Strong background in agile delivery, backlog management, and stakeholder communication
  • Excellent problem-solving, prioritization, and decision-making skills
Job Responsibility
Job Responsibility
  • Expertise in scalable API first architecture, service patterns, and robust API standards for third-party integrations
  • Expertise in the transition to Cloud native architecture
  • Expertise in AI tools adaptation and strategic outcome oriented responsibility
  • Driving modernization efforts toward a highly reliable, service-oriented platform
  • Building and maintaining integrations connecting our platform with customer systems, security tools, workflow engines, and more
  • Helping evolve our platform into a robust, service-oriented architecture with high reliability
  • Creating consistent service patterns and ensuring strong guarantees around interfaces and performance
  • Improving internal engineering tools that support security triage and vulnerability workflows
  • Collaborating with designers using our accessible and standards-compliant design system (bugcrowd.design)
  • Ensuring high accessibility, stability, and performance across integration workflows
Read More
Arrow Right