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 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

Lead Platform Engineer

To design, develop and improve software, utilising various engineering methodolo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-On Technical Leadership: Deliver core platform components (Python services, orchestration, GPU clusters, inference gateways, model registries)
  • Technical Strategy & Direction: Define and evolve the technical roadmap for AI enablement—covering generative AI, LLMOps, model serving, and data pipelines
  • Platform at Scale: Apply experience running large-scale distributed platforms with high reliability, cost efficiency, and security
  • Gen AI Expertise: Understand unique challenges in Generative AI (e.g., latency, cost, safety, evaluation, fine-tuning) and design solutions accordingly
  • Plugged into AI Developments: Stay current with emerging AI trends, foundation models, open-source tooling, and best practices
  • bring insights into platform evolution
  • Governance & Risk Management: Embed secure-by-design principles, compliance controls, and auditability into platform architecture
  • Ensure adherence to data privacy, model governance, and AI safety standards
  • Partner with Risk, Compliance, and Cyber teams to mitigate operational and regulatory risks
  • Build High-Quality Systems: Write clean, maintainable code
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
  • Provide expert advice to senior functional management and committees to influence decisions made outside of own function, offering significant input to function wide strategic initiatives
  • Manage, coordinate and enable resourcing, budgeting and policy creation for a significant sub-function
  • Escalates breaches of policies / procedure appropriately
  • Foster and guide compliance, ensure regulations are observed that relevant processes in place to facilitate adherence
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Supporting active commuters
  • Time to connect
  • Wellbeing in focus
  • Advanced trading floors
  • Hybrid working
  • Fulltime
Read More
Arrow Right

Senior AI Engineer

We are looking for a Senior AI Engineer for a project for our international clie...
Location
Location
Poland , Warszawa
Salary
Salary:
Not provided
algoteque.com Logo
Algoteque
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a Software Engineer
  • 2+ years hands-on experience in AI/ML or LLM-based projects
  • Strong Python experience (3+ years commercially)
  • Practical experience with OpenAI, Azure OpenAI, HuggingFace, or open-source LLMs
  • Experience with LangChain, LlamaIndex, or similar orchestration frameworks
  • Hands-on experience with vector databases (Pinecone, Qdrant, Weaviate, pgvector)
  • Strong understanding of RAG and data pipeline design and implementation
  • Experience with system architecture, APIs, integrations, and event-driven design
  • Hands-on experience in AWS-first environments for AI or data solutions (AWS Bedrock, serverless, IAM)
  • Technical leadership and mentoring skills with proven ability to guide engineering teams
Job Responsibility
Job Responsibility
  • Design and implement AI architectures based on LLM/GenAI technologies
  • Build end-to-end AI solutions including assistants, recommendations, and automation systems
  • Design and implement RAG (Retrieval-Augmented Generation), embeddings, vector stores, and data pipelines
  • Integrate AI solutions with backend systems (microservices, REST APIs, event-driven architectures)
  • Select appropriate models, pipelines, and tooling for specific use cases
  • Set up and manage AI tools like ChatGPT Enterprise, Cursor, and emerging platforms
  • Mentor engineers, define best practices, and perform code reviews
  • Monitor model performance, quality, cost, and safety in production environments
  • Create dashboards to track usage, adoption, team productivity, and AI system metrics
  • Co-create and execute the AI roadmap with product and business stakeholders
What we offer
What we offer
  • 100% remote work
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
Hungary , Budapest; Szeged
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of software engineering experience building large-scale distributed systems
  • Expertise in at least one primary language: Rust, Go, or Java
  • Cloud-native architectures (containers, service mesh, queues, eventing, micro services, Kubernetes)
  • Platform thinking: Experience designing reusable AI workflow primitives, SDKs, or internal platforms used by multiple product teams
  • Familiarity with the AI/ML ecosystem: You understand the fundamentals of LLMs, vector databases, RAG, and prompt engineering
  • Security & privacy mindset: Familiarity with data governance, PII handling, tenant isolation, and compliance considerations
Job Responsibility
Job Responsibility
  • Own the architecture: Design, evolve, and document the end-to-end AI workflow stack (prompting, retrieval, tools/function-calling, agents, orchestration, evaluation, observability, and safety) with clear interfaces, SLAs, and versioning
  • Ship production systems: Build reliable, low-latency services that integrate foundation models (hosted and self-hosted), and traditional micro services
  • Own end-to-end delivery of features from the user-facing aspect (UI) to the backend services
  • Implement robust testing frameworks, including unit, regression, and end-to-end tests, to guarantee deterministic and predictable behavior from our AI-powered data platform. Establish safety guardrails and human-in-the-loop processes to maintain accuracy and ensure the production of ethical, responsible, and non-toxic outputs
  • Optimize for cost & performance: Instrument, analyze, and optimize unit economics (token usage, caching, batching, distillation) and performance (p95 latency, throughput, autoscaling)
  • Drive data excellence: Shape data contracts, feedback loops, labeling strategies, and feature stores to continuously improve model and workflow quality
  • Mentor and multiply: Provide technical leadership across teams, unblock complex projects, raise code/design standards, and mentor junior engineers
  • Partner across functions: Translate product intent into technical plans, influence roadmaps with data-driven insights, and communicate trade-offs to executives and stakeholders
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Software Engineering Manager, Consumer Solutions

GoodLeap’s Consumer Solutions Business Unit is redefining how homeowners manage ...
Location
Location
United States , Roseville; Austin; Lehi; Plano; West Palm Beach; San Mateo; Bentonville
Salary
Salary:
183000.00 - 213000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years of experience managing engineers
  • 8+ years of experience in backend development
  • Strong experience in Node.js, TypeScript, GraphQL, and REST APIs
  • Deep familiarity with AWS architecture, especially Lambda, ECS, S3, DynamoDB, and Step Functions
  • Experience building and integrating LLM features (e.g., via OpenAI, Claude, Vertex AI, or similar), including prompt design, vector storage, and retrieval strategies
  • Fluency in system design principles, scalability, reliability, fault-tolerance
  • Ability to drive clarity and make architectural tradeoffs, balancing idealism with pragmatism
  • Strong communication and collaboration skills, able to work effectively across product and engineering orgs
Job Responsibility
Job Responsibility
  • Lead a full‑stack team delivering end‑to‑end features across Flutter (Dart) mobile, web and backend services (e.g., Node.js APIs), aligning work to business goals and customer experience.
  • Set engineering standards for API design (OpenAPI/Swagger), mobile architecture, code quality, testing, and security.
  • Own system architecture: design scalable, observable, and cost‑aware services
  • guide key decisions on data models, integration patterns, eventing, authN/Z.
  • Partner with Product and Design to define clear problem statements, acceptance criteria and P50/P80 delivery plans
  • proactively surface risks, dependencies, and trade‑offs.
  • Collaborate with Data teams to instrument the app and services(event schemas, data contracts), enable experimentation/feature flags, and ensure they have the telemetry and access needed to develop insights.
  • Enable agents/GenAI features by shaping reliable tool endpoints, guardrails (privacy/PII handling, rate limits, redaction), and evaluation loops
  • coordinate with platform/ML partners.
  • Drive operational excellence: define SLOs/error budgets, instrument metrics/logs/traces, maintain runbooks, manage on‑call, and lead incident reviews that improve reliability.
What we offer
What we offer
  • cash bonus
  • equity compensation
  • Fulltime
Read More
Arrow Right