CrawlJobs Logo

Senior Software Engineer - AI Safety and Security

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:

119800.00 - 234700.00 USD / Year

Job Description:

Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world. We are seeking an experienced Senior Software Engineer - AI Safety and Security to join a high impact team sitting at the intersection of cybersecurity and generative AI. As an engineer on the AI Safety and Security Platform team, you will develop and execute the technical strategy for internal platform capabilities, partnering closely with cross-functional teams across the company, to secure Microsoft’s flagship AI and agentic products. You will build infrastructure to enable sophisticated threat detection and forensic investigation, produce threat intelligence and insights, and accelerate response to safety and security incidents.

Job Responsibility:

  • AI Logging and Observability: Develop company-wide logging strategies and implementations, enabling reliable attack mapping and automated detections
  • understand the architecture and pipelines for existing logging, data storage, and observability systems
  • and determine what additional infrastructure should be built
  • Detection Engineering: Partner with AI Incident Response and Threat Hunting teams to create novel detection capabilities
  • build infrastructure that enables meta-cognition, mechanistic interpretability, and anomaly detection, to identify patterns of attack signatures at scale
  • Threat Intelligence: Deliver data integrations across multiple data sources and platforms
  • serve diverse stakeholder needs for threat intelligence
  • partner with data science to operationalize pipelines that aggregate and correlate multi-source signals
  • deliver actionable insights, trend analyses, and automated reporting integrated with detection and response workflows
  • Mitigations: Partner with AI Red Team, applied science, and security research to implement mitigation strategies against emerging attack techniques
  • partner with product teams to demonstrate safe system architecture design

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, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Demonstrated technical depth with LLM-based systems—prompts, system instructions, agents/tools, RAG, embeddings—and experience building or securing AI copilots or agent-based products
  • Demonstrated record of successfully operating in highly ambiguous environments and integrating solutions into varied environments
  • Experience with cybersecurity workflows (alerting, triage, investigation, threat hunting, incident response) and familiarity with frameworks like MITRE ATT&CK, NIST, or OWASP for LLM applications
  • Exceptional written and verbal skills
  • adept at articulating business needs and driving alignment across engineering, research, and security teams
  • Designing, building, and operating scalable, highly available cloud services or distributed systems on platforms such as Azure, AWS, GCP, or comparable cloud environments, with production ownership and CI/CD pipeline integration
  • Applying distributed systems concepts such as concurrency, conflict resolution, and consensus algorithms to build resilient and maintainable back-end architectures
  • Building systems with emphasis on reliability, durability, and operational efficiency, including experience with live site operations, incident response, and performance optimization

Additional Information:

Job Posted:
January 26, 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 Senior Software Engineer - AI Safety and Security

Senior Software Engineer, Generalist

As a Senior Software Engineer, Generalist at Chef Robotics, you'll play a pivota...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 240000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • 7+ years of professional experience in software development with demonstrated full-stack capabilities
  • Proven experience in software development, with a focus on autonomous systems, robotics, or related fields
  • Strong proficiency in programming languages such as Python and JavaScript/TypeScript, with emphasis on object-oriented design and development
  • Experience with software development tools and frameworks commonly used in robotics and autonomous systems (e.g., ROS, OpenCV, TensorFlow, etc.)
  • Familiarity with sensor fusion techniques, perception algorithms, and other technologies relevant to autonomous robotics operations
  • Advanced understanding of cloud infrastructure and deployment (AWS, GCP, or Azure)
  • Experience with containerization (Docker) and orchestration (Kubernetes) technologies
  • Proven experience leading complex, multi-disciplinary software projects from conception to deployment
  • Strong background in system architecture design and cross-functional technical decision-making
Job Responsibility
Job Responsibility
  • Collaborate with robotics engineers, hardware engineers, and other software engineers across the tech stack to design, develop, and deploy software solutions for food automation robots
  • Participate in all phases of the software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance
  • Develop robust, scalable, and maintainable software systems that meet the unique challenges of commercial food production environments
  • Implement algorithms for perception, manipulation, motion planning, and control to enable autonomous food preparation behavior
  • Work across frontend dashboards, backend APIs, and cloud infrastructure to build comprehensive solutions that integrate with robotics hardware and AI systems
  • Design and optimize database schemas to support robot operations, telemetry, recipe management, and system analytics
  • Implement efficient data pipelines between on-device robotics systems and cloud services
  • Create data access layers and APIs that enable seamless integration across multiple subsystems
  • Develop real-time data processing systems for robotics telemetry and performance monitoring
  • Establish data integrity protocols and backup systems across distributed robotics deployments
What we offer
What we offer
  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity
  • Fulltime
Read More
Arrow Right

Senior Product Manager- MTP AI

Are you looking for an exciting new opportunity within Microsoft to apply your e...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree AND 5+ years experience in product/program management 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 background and Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Bachelor's Degree AND 8+ years experience in product/service/program management or software development OR equivalent experience
  • 2+ years experience taking a product, feature, or experience to market (e.g., design, addressing product market fit, and launch, internal tool/framework)
  • 4+ years experience improving product metrics for a product, feature, or experience in a market (e.g., growing customer base, expanding customer usage, avoiding customer churn)
  • 4+ years experience disrupting a market for a product, feature, or experience (e.g., competitive disruption, taking the place of an established competing product)
  • Expertise in AI security, including risks such as prompt injection, jailbreaks, model theft, data poisoning, adversarial attacks, and AI supply chain vulnerabilities
  • Understanding of secure ML development, AI threat modeling, AI red team findings, and securing traditional and generative AI workloads
  • Experience with Microsoft Security for AI, Azure AI, or analogous industry leading AI security platforms
Job Responsibility
Job Responsibility
  • You will be part of the Microsoft Threat Protection (MTP) Pre-Intent CxE team, focusing mainly on the MTP security solutions while also gaining insight into various product workloads and teams to identify new opportunities for developing and driving at-scale workloads
  • An important responsibility will be addressing the competitive landscape and the customer perception of using AI within the Microsoft Threat Protection stack
  • You will share your expertise and provide guidance to the field, supporting opportunities and promoting sales and the adoption of embracing AI for their security needs
  • Additionally, you will offer guidance through collateral, webinars, and other forums to educate the field on how to engage with and utilize these programs, as well as gather feedback to enhance and grow the offerings
  • As a MTP Pre-Intent CxE Team member, you will build relationships with engineering, uncover key insights, drive measurable product improvements in collaboration with CVP’s, Partners, Product Managers, Engineers, and Security Researchers, and create scalable and repeatable processes that enable value realization for Microsoft security solutions
What we offer
What we offer
  • The chance to work on a global dynamic team
  • A fast paced, exciting work environment where there is always a new challenge and opportunity
  • Opportunities to directly impact customer and partner experience and improve the way product groups at Microsoft work with partners and customers
  • Direct impact on product engineering decisions based upon partner/customer experience and data
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Copilot Security

Copilot Security is at the core of Microsoft’s mission to deliver trusted, human...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.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 4+ 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 in technical engineering roles building large-scale services.
  • Hands-on experience designing and operating security-critical or AI-powered systems at scale, including agentic AI, secure orchestration, or advanced threat defenses.
  • Proven ability to design, build, and ship agentic AI features or frameworks.
  • Ability to clearly explain complex systems and security concepts to technical and non-technical stakeholders and influence cross-org roadmaps.
  • Agentic AI Development & Orchestration: Experience building production agent systems using frameworks such as LangGraph, Amazon Strands SDK, or similar platforms
  • familiarity with agentic design patterns including tool calling, multi-agent coordination, and secure delegation patterns.
  • Hands-on experience with distributed training frameworks (Ray, Slurm, HPC), containerization and orchestration technologies (Docker, Kubernetes) for ML model deployment, and ML lifecycle management in production environments.
  • Experience designing evaluation frameworks for LLM-based applications and implementing observability for agent systems using tools such as Phoenix, MLFlow, LangFuse, or custom eval harnesses
  • understanding of AI safety evaluation methodologies including adversarial testing and red-teaming.
Job Responsibility
Job Responsibility
  • Develop and ship agentic AI-powered security features that protect users from threats such as prompt injection, adversarial manipulation, and abuse of agentic workflows.
  • Implement secure orchestration frameworks that enable Copilot to safely delegate, coordinate, and execute actions across devices, services, and platforms.
  • Invent and apply new intelligent agents that leverage information flow analysis and apply common sense and judgement guardrails for security and privacy.
  • Collaborate with product, engineering, security, privacy, and AI teams to adopt agentic security patterns and best practices across Copilot and MAI.
  • Monitor key metrics for agentic AI security and innovation, using data-driven insights to improve defenses and enablement.
  • Document secure agentic AI patterns, ensuring they address novel risks, support safe delegation, and enable responsible orchestration of actions.
  • Fulltime
Read More
Arrow Right

Senior AI Software Engineer

We are looking for a Senior AI Software Engineer to help build and evolve AI-pow...
Location
Location
Israel , 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, Engineering, or a related field, or equivalent practical experience
  • At least 5 years of professional experience as a software engineer building and operating production systems
  • Experience in designing and deploying end-to-end GenAI solutions
  • Solid understanding of software engineering fundamentals, including data structures, algorithms, testing, and version control
  • Ability to collaborate effectively across teams and communicate complex technical concepts clearly
  • Experience building cloud-based services on platforms such as Azure, AWS, or GCP
Job Responsibility
Job Responsibility
  • Design, develop, and maintain cutting-edge AI technologies and products within the Office of the CTO, from early prototypes to production-grade systems
  • Build and evolve AI agent-based architectures, including multi-agent workflows and tool-using agents
  • Apply advanced LLM design patterns to improve accuracy, robustness, and safety of LLM-powered systems, including prompt engineering, flow engineering, Retrieval-Augmented Generation (RAG), self-review, ReAct, and guardrails
  • Write high-quality, secure, and maintainable code primarily in Python, following modern software engineering best practices
  • Collaborate with cross-functional teams, including product, research, and security, to define requirements and deliver end-to-end AI solutions
  • Identify and resolve reliability, performance, and security issues in AI-enabled services
  • Contribute to architecture and design reviews, ensuring solutions meet security, privacy, compliance, and responsible AI requirements
  • Mentor other engineers and contribute to a culture of engineering excellence and continuous learning
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

As a Senior Research Engineer at Microsoft, you will advance Microsoft’s mission...
Location
Location
India , Hyderabad
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, Engineering, Mathematics, Statistics, Physics, or a related field and 4 or more years in applied ML or AI research and product engineering
  • Master’s degree and 3 or more years in applied ML or AI research and product engineering
  • PhD in a relevant field and 2 or more years with generative AI, LLMs, or related ML algorithms
  • Proficiency in Python and at least one deep learning framework such as PyTorch, JAX, or TensorFlow
  • Experience deploying Fine Tuned LLMs or multimodal models in live production environments
  • Experience shipping and maintaining production AI systems
  • Ability to meet Microsoft, customer, and government security screening requirements
  • Microsoft Cloud Background Check upon hire or transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Bringing State-of-the-Art Research to Products
  • Design and implement AI systems using foundation models, prompt engineering, retrieval-augmented generation, multi-agent architectures, and classic ML
  • Fine-tune large language models on domain-specific data and evaluate via offline and online methods such as A/B testing, telemetry, and shadow deployments
  • Build and harden prototypes into production-ready services using robust software engineering and MLOps practices
  • Drive original research and thought leadership (whitepapers, internal notes, patents)
  • convert insights into shipped capabilities
  • Research Translation: Continuously review emerging work
  • identify high-potential methods and adapt them to Microsoft problem spaces
  • End-to-End System Development
  • ML Design & Architecture: Own end-to-end pipeline from data prep, training, evaluation, deployment, and feedback loops
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (AI Applications)

Cambium Assessment Inc is seeking a Senior Software Engineer to develop AI appli...
Location
Location
United States of America
Salary
Salary:
120000.00 - 180000.00 USD / Year
edtechjobs.io Logo
EdTech Jobs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in software engineering, including 2+ years in a Senior/Staff-level capacity leading significant technical initiatives
  • Proven, hands-on experience building complex agentic systems, including proficiency with tool calling, advanced prompt optimization, and comprehensive context engineering
  • Deep, practical experience integrating with LLMs, coupled with strong skills in prompt engineering and Retrieval-Augmented Generation (RAG) pipelines
  • Strong expertise in at least two of the following programming languages: Python, JavaScript/TypeScript, or C#
  • Experience deploying and managing systems on at least one of the major cloud platforms (AWS, GCP, or Azure), utilizing containerization and implementing robust observability tooling
  • Proven experience building and deploying robust, high-throughput full stack solutions including backend services/APIs that integrate with AI models and orchestrate complex workflows
  • Familiarity with vector databases and embedding models
  • Demonstrated experience designing secure systems capable of safely handling untrusted code execution or complex user-generated content
  • Excellent communication, collaboration skills, and the ability to autonomously drive technical initiatives from initial prototype through to high-scale production
Job Responsibility
Job Responsibility
  • Design, build, and deploy robust Generative AI agents featuring advanced capabilities like persistent memory, shared state management, and complex multi-step reasoning workflows specifically tailored for real-world educational applications
  • Drive the development of cutting-edge, AI-enabled web based educational software systems that redefine user interaction and learning outcomes
  • Seamlessly incorporate Generative AI features into existing platforms, focusing on optimizing performance, ensuring a seamless UX, and maintaining strict safety compliance
  • Expertly leverage Large Language Models (LLMs) and multimodal models to deliver highly intelligent, context-aware user experiences
  • Establish and maintain frameworks for comprehensive agent evaluation, including rigorous testing, critical safety assessments, and detailed performance monitoring
  • Partner closely with other teams to translate complex user needs and learning workflows into scalable, production-ready agentic capabilities
  • Act as a subject matter expert, guiding engineers on advanced agent design patterns, optimal LLM integration strategies, and best practices for building secure, autonomous systems
  • Contribute to a mission-driven environment focused on innovation, measurable impact, and the ethical, responsible development and deployment of AI enabled products
What we offer
What we offer
  • Remote First Work Environment
  • Reimbursement to help cover the cost of setting up your home or remote office
  • Fulltime
Read More
Arrow Right

Senior AI Engineer

At Mastercard, we’re building next-generation AI-powered platforms to drive inno...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of AI/ML concepts and enthusiasm for generative AI
  • Experience with Python and backend frameworks (e.g., FastAPI, Flask, Node.js)
  • Knowledge of REST APIs and cloud platforms (AWS, Azure, GCP)
  • Strong analytical skills and curiosity for exploring new AI capabilities
  • Collaborative mindset and openness to feedback and mentorship
  • Interest in prompt engineering, AI safety, and scalable deployment
Job Responsibility
Job Responsibility
  • Develop and enhance AI agents and backend systems for Mastercard’s AI platform
  • Evaluate LLMs and emerging technologies to identify innovation opportunities
  • Design and optimize prompts for LLMs
  • Implement safeguards to ensure secure, ethical AI responses
  • Build APIs, microservices, and data integrations for AI features
  • Write clean, maintainable code following industry best practices
  • Stay current with advancements in AI and software engineering
  • Fulltime
Read More
Arrow Right

Principal Engineer

The Principal AI/ML Operations Engineer leads the architecture, automation, and ...
Location
Location
United States , Pleasanton, California
Salary
Salary:
251000.00 - 314500.00 USD / Year
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or a related field
  • 10+ years in ML infrastructure, DevOps, and software system architecture
  • 4+ years in leading MLOps or AI Ops platforms
  • Strong programming skills in languages such as Python, Java, or Scala
  • Expertise in ML frameworks (TensorFlow, PyTorch, scikit-learn) and orchestration tools (Airflow, Kubeflow, Vertex AI, MLflow)
  • Proven experience operating production pipelines for ML and LLM-based systems across cloud ecosystems (GCP, AWS, Azure)
  • Deep familiarity with LangChain, LangGraph, ADK or similar agentic system runtime management
  • Strong competencies in CI/CD, IaC, and DevSecOps pipelines integrating testing, compliance, and deployment automation
  • Hands-on with observability stacks (Prometheus, Grafana, Newrelic) for model and agent performance tracking
  • Understanding of governance frameworks for Responsible AI, auditability, and cost metering across training and inference workloads
Job Responsibility
Job Responsibility
  • Define enterprise-level standards and reference architectures for ML-Ops and AIOps systems
  • Partner with data science, security, and product teams to set evaluation and governance standards (Guardrails, Bias, Drift, Latency SLAs)
  • Mentor senior engineers and drive design reviews for ML pipelines, model registries, and agentic runtime environments
  • Lead incident response and reliability strategies for ML/AI systems
  • Lead the deployment of AI models and systems in various environments
  • Collaborate with development teams to integrate AI solutions into existing workflows and applications
  • Ensure seamless integration with different platforms and technologies
  • Define and manage MCP Registry for agentic component onboarding, lifecycle versioning, and dependency governance
  • Build CI/CD pipelines automating LLM agent deployment, policy validation, and prompt evaluation of workflows
  • Develop and operationalize experimentation frameworks for agent evaluations, scenario regression, and performance analytics
What we offer
What we offer
  • short-term and long-term incentive programs
  • robust offering of benefit and wellness plans
  • Fulltime
Read More
Arrow Right