Sr. Ui Engineer - AI Detection and Response (aidr) (hybrid)

CrowdStrike CrowdStrike · Enterprise · Sunnyvale, CA +2

This role is for a Senior UI Engineer on the AI Detection and Response (AIDR) team. The engineer will design and build user interfaces to display AI security insights from a platform processing massive amounts of data. The role focuses on front-end development, integrating with backend services, and ensuring high performance and reliability of the UI for security professionals. While the team works with AI security, the core craft of this role is UI engineering, not AI/ML model development.

What you'd actually do

  1. Design and build high-performance, single-page web applications in JavaScript (Ember.js) that visualize and surface AI security detections, alerts, and response workflows at massive scale
  2. Own features end-to-end — from collaborating with UX designers and product managers on requirements through implementation, testing, and delivery
  3. Build reusable UI components and shared libraries that accelerate development across the AIDR product group
  4. Integrate with AIDR's cloud-native backend services and APIs (REST, gRPC) to deliver real-time data experiences
  5. Participate in code and design reviews with a focus on performance, accessibility, testability, and security

Skills

Required

  • 5+ years of professional experience building high-quality, production web application UIs
  • Strong proficiency in JavaScript and experience with modern frameworks such as Ember.js, React, Angular, or Vue
  • Strong HTML & CSS skills, including experience with pre/post-processors (Sass, PostCSS) and CSS frameworks like Tailwind CSS
  • Experience integrating UI applications with REST or gRPC APIs and working with real-time or high-volume data
  • Experience with testing frameworks and methodologies such as QUnit, Mocha, or Jest
  • Knowledge of and interest in developing genuinely accessible interfaces
  • Comfortable with Git or similar version control systems and workflows
  • Strong computer science fundamentals and ability to troubleshoot complex frontend issues
  • A collaborative mindset and desire to work closely with engineers, designers, researchers, and product managers to deliver quality software

Nice to have

  • Experience with data visualization libraries such as D3.js or Three.js
  • Familiarity with client-side build tools (Ember CLI, Webpack, Vite, etc.)
  • Experience with UI performance measurement, profiling, and optimization
  • Experience with web accessibility testing and support
  • Familiarity with cloud environments such as AWS, GCP, OCI, or Azure
  • Prior experience in cybersecurity or security-focused products
  • Prior experience building enterprise SaaS products
  • Experience with real-time data systems (Kafka, Pulsar) from a UI integration perspective
  • Contributions to open source libraries or frameworks
  • Familiarity with AI/ML concepts and security challenges

What the JD emphasized

  • AI security insights
  • AI-based threats
  • AI security