CrawlJobs Logo

Software Engineer II - Responsible AI

United States, Redmond 100600.00 - 199000.00 USD / Year · Job Posted February 19, 2026
Apply Position
Job Link Share

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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer II - Responsible AI

8 matching positions

Software Engineer II, AI

The Customer Experience AI (CxAI) group within Dynamics 365 is pioneering next-g...
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
  • 3+ years of experience designing, building, and maintaining production services and web applications
  • 2+ years of hands‑on experience developing features using conversational AI technologies, including natural language processing (NLP) and speech systems
  • 2+ years of experience working with large language models (LLMs) and retrieval‑augmented generation (RAG) architectures, including applying Responsible AI principles within established frameworks
  • Experience building and shipping AIpowered features endtoend in production environments
  • Familiarity with cloudbased AI systems, including deploying and operating services on Azure
  • Experience with model integration patterns such as prompt engineering, tool/function calling, and evaluation of LLMbased systems
  • Working knowledge of search, retrieval, or vector databases used in RAGbased solutions
  • Experience applying Responsible AI practices, including model evaluation, mitigations, and safe deployment considerations
  • Ability to collaborate effectively with crossfunctional partners (e.g., product, applied science, design) to deliver customerfacing AI features
Job Responsibility
Job Responsibility
  • Design, develop, and deploy AI/ML models for customer interaction scenarios including chatbots, voice agents, and sentiment analysis
  • Integrate LLMs, Retrieval-Augmented Generation (RAG), and advanced analytics into customer service workflows
  • Collaborate with data scientists, AI researchers, and engineering teams to deliver innovative solutions
  • Ensure high reliability, scalability, and adherence to responsible AI practices
  • Monitor and improve model performance and customer outcomes
  • Troubleshoot live site issues and optimize AI-driven workflows
  • Work closely with Program Managers and cross-functional teams to deliver customer-centric features
  • Fulltime
Read More
Arrow Right

Software Engineer II, AI Developer Tools

At Docker, we make app development easier so developers can focus on what matter...
Location
Location
United States , Seattle
Salary
Salary:
128000.00 - 181500.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years building backend systems, APIs, or developer-facing tools with strong software engineering fundamentals
  • Proficiency in Go (preferred), Rust, Java, or Python with understanding of data structures, algorithms, and design patterns
  • Basic understanding of AI/ML concepts with eagerness to learn about LLM APIs, prompt engineering, and AI agent development through hands-on work
  • Experience with cloud platforms (AWS, GCP, or Azure) and understanding of distributed systems or microservices
  • Familiarity with CI/CD pipelines, automated testing, version control (Git), and modern development workflows
  • Strong problem-solving skills with ability to work through technical challenges with guidance from senior engineers
  • Good communication skills in remote, asynchronous environments with ability to document technical decisions
  • Collaborative mindset with eagerness to learn from code reviews and feedback
  • Self-motivated with ability to work autonomously while knowing when to ask for help
  • Passion for developer tools and user experience
Job Responsibility
Job Responsibility
  • Build AI Developer Tool Features: Implement features for AI-powered developer tools such as code review assistants, test generators, deployment diagnostics, and on-call assistance tools
  • Implement LLM Integrations: Build integrations with LLM APIs (OpenAI, Anthropic, etc.) such as prompt engineering, response handling, error management, and performance optimization
  • Contribute to Platform Infrastructure: Help build self-service platform capabilities such as deployment pipelines, observability integration, security controls, and operational tooling that enable teams to rapidly deploy AI developer tools
  • Support AI-Native Development Adoption: Contribute to tools and programs that help teams adopt AI developer tools such as Claude Code, Cursor, and Warp across Docker's engineering organization
  • Write Quality Code: Develop well-tested code with unit and integration tests
  • follow team coding standards and participate actively in code reviews to learn best practices
  • Maintain Production Systems: Assist with monitoring, alerting, and troubleshooting production AI systems
  • participate in incident response and learn operational best practices
  • Collaborate and Learn: Work closely with Senior Engineers and Principal Engineer on technical designs
  • ask questions, seek feedback, and continuously improve your skills in AI/LLM technologies and platform engineering
What we offer
What we offer
  • Freedom & flexibility
  • fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity
  • Fulltime
Read More
Arrow Right

Software Engineer II - Azure AI Translation & Language Team

Do you want to build a platform that powers global AI-driven language experience...
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, Engineering, or related field AND 2+ years of software development experience with coding in languages including, but not limited to, C, C++, C#, Java, or Rust OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Design, implement, and maintain components of distributed systems supporting Azure AI translation and language services
  • Own development and delivery of features or service components end-to-end, including design, implementation, testing, and deployment
  • Contribute to improving service reliability, scalability, and performance through code and system enhancements
  • Participate in service operations, including monitoring, debugging, and incident response
  • Collaborate with engineers, product managers, and partner teams to deliver platform capabilities
  • Write clear technical specifications for features, including design, testing, and telemetry considerations
  • Continuously improve engineering practices, code quality, and system maintainability
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II - Backend - AI Search

AI is one of the fastest growing product areas in Seismic. We believe that AI, p...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software engineering and a proven track record of building and scaling microservices and working with data retrieval systems
  • 5+ Experience with C# and .NET, unit testing, object-oriented programming, and web services
  • 3+ Experience with Python, with the ability to work concurrently on Python and .NET repositories
  • 3+ Experience with Redis, including expertise in managing large-scale Redis clusters
  • 2+ Experience with PostgreSQL, including maintaining and performing tuning
  • Proficient in Test Driven Development (TDD) with hands-on experience using xUnit and Postman to develop automation test scripts
  • Experience with Infrastructure as Code (Terraform, Pulumi, etc.)
  • Experience with Event driven architectures with tools like Kafka
  • Experienced in container technologies such as Docker and proficient in microservice frameworks like Kubernetes (K8s)
  • Experienced in Continuous Integration and Continuous Deployment (CI/CD) with expertise in developing Jenkins pipelines using Scala
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend systems and services for search functionality, ensuring high performance, scalability, and reliability
  • Implement and optimize search and AI-driven semantic algorithms, indexing, and information retrieval techniques to enhance search accuracy and efficiency
  • Collaborate with data scientists, AI engineers, and product teams to integrate AI-driven search capabilities across the Seismic platform
  • Monitor and optimize search performance, addressing bottlenecks and ensuring low-latency query responses
  • Provide technical guidance and mentorship to junior engineers, promoting best practices in search backend development
  • Work closely with cross-functional and geographically distributed teams, including product managers, frontend engineers, and UX designers, to deliver seamless and intuitive search experiences
  • Stay updated with the latest trends and advancements in search technologies, conducting research and experimentation to drive innovation
  • Fulltime
Read More
Arrow Right

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

We are seeking a hands-on Software Engineer II to join Client's global customer ...
Location
Location
United States , Austin
Salary
Salary:
45.00 - 55.00 USD / Hour
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience
  • 2–4 years of full-stack software development experience
  • Experience developing enterprise web applications and backend services
  • Strong problem-solving, debugging, and analytical skills
  • Experience working in Agile development environments
  • Ability to collaborate effectively with cross-functional teams
  • Familiarity with AI-assisted development tools such as GitHub Copilot or ChatGPT
  • Backend Development: Java or similar backend programming language
  • REST API development and integration
  • SQL databases and data modeling fundamentals
Job Responsibility
Job Responsibility
  • Develop and maintain frontend and backend components for customer service platforms
  • Build and enhance web applications, APIs, workflow systems, and automation solutions
  • Write clean, scalable, testable, and maintainable code
  • Participate in code reviews, Agile ceremonies, and collaborative engineering activities
  • Troubleshoot and resolve development and production issues with guidance from senior engineers
  • Collaborate with product managers, designers, and engineering teams to deliver high-quality features
  • Improve application performance, scalability, reliability, and maintainability
  • Support the development of AI-enabled features, automation workflows, and intelligent customer support solutions
  • Contribute to backend services, REST APIs, and user-facing web applications
  • Research, design, develop, test, and evaluate software systems and applications
What we offer
What we offer
  • Medical
  • Dental
  • 401(k)
  • Direct deposit
  • Commuter benefits
  • Fulltime
Read More
Arrow Right

Software Engineer II - Finance Data & Experiences

Ready to shape the future of how Microsoft operates its ~$250B+ business portfol...
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
  • 5+ years of experience building modern web applications using Angular (15+) or React 18, with hands‑on experience in .NET, REST APIs, and SQL/Azure SQL
  • Experience with AI‑assisted development tools (e.g., GitHub Copilot or similar)
  • Experience with Azure cloud services and deploying applications in cloud‑native environments
  • Familiarity with CI/CD pipelines, DevOps practices, and automated testing
  • Experience with performance optimization, monitoring, and debugging in production
  • Collaboration skills and experience working in agile / scrum teams
Job Responsibility
Job Responsibility
  • Design and develop end‑to‑end features across front‑end, backend services, and data layers for web applications
  • Build responsive UI components using modern frameworks (e.g., Angular/React) and integrate them with backend APIs
  • Develop and maintain backend services and APIs using secure, scalable patterns and cloud‑native services
  • Own features from development to production, including testing, deployment, monitoring, and bug fixes
  • Write clean, maintainable, production‑quality code following security, performance, accessibility, and coding standards
  • Collaborate closely with Project Managers, designers, and engineers to translate requirements into working full‑stack solutions
  • Participate in code reviews, debugging, and continuous improvement, strengthening CI/CD, test coverage, and system reliability
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Fulltime
Read More
Arrow Right

Software Engineer II

Security represents one of the most critical priorities for our customers in a w...
Location
Location
United States , Redmond
Salary
Salary:
102100.00 - 202200.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, C, C++, C#, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • 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 and develop large-scale distributed software services and/or clients
  • Partner across engineering, product, and design to build customer-facing experiences that simplify complex workflows, reduce friction, and create moments of delight for users
  • Develop best-in-class engineering by ensuring services and components are well-defined, modular, secure, reliable, diagnosable, actively monitored, and reusable
  • Ensure testability, portability, reliability, and maintainability, and know when code is ready for delivery
  • Focus on customer/partner needs through a data-driven approach
  • Participate in on-call rotations, incident response, and root cause analysis
  • Troubleshoot and optimize automation, reliability, and monitoring for LiveSite
  • Evangelize the usage of AI to increase productivity and quality on the team
  • Embody our Culture and Values
What we offer
What we offer
  • Relocation support will be provided
  • Fulltime
Read More
Arrow Right