Senior Software Engineer II, Endpoint AI Framework

Posted 5 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Principal engineer defining the endpoint AI learning framework for CrowdStrike’s Falcon sensor. Collaborating with data scientists and engineers to deliver new security capabilities with AI.

Responsibilities

  • Work with stakeholders in data science, endpoint engineering, and product groups to define the capabilities for a next generation endpoint AI framework for our falcon sensor
  • Lead development of that framework as an individual contributor; architect; and thought leader
  • Lead technology direction for a highly performant and cross platform model delivery framework
  • Design interfaces which our models will use to interact with our falcon sensor, which runs on millions of Windows, Linux, and macOS endpoints worldwide
  • Define resource utilization limits and optimize solutions to provide AI powered security on the endpoint while maintaining our agent’s lightweight footprint
  • Define approaches for testing (efficacy, regression, performance)
  • Define approaches to produce repeatability with testing, while operating with runtime (vs static) data

Requirements

  • Leadership experience developing and delivering ML and AI models
  • Understanding of common AI platform technologies, such as ONNX, OpenVino, or others
  • Experience working with runtime data and in a high performance environment
  • Familiarity with AI hardware acceleration using the NPU or GPU
  • Strong endpoint development experience on at least one of our major platforms - Windows, Linux, or macOS
  • Windows platform experience, including kernel development, is preferred but not required
  • Strong C/C++ development experience
  • Experience with systems level programming
  • Ability to work with teams crossing organizational boundaries
  • Track record of owning solutions from design phase through post-delivery
  • Record of engineering technology leadership
  • People management experience is not necessary
  • Experience in the security industry is a bonus but is not required
  • Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes.

Benefits

  • Market leader in compensation and equity awards
  • Comprehensive physical and mental wellness programs
  • Competitive vacation and holidays for recharge
  • Paid parental and adoption leaves
  • Professional development opportunities for all employees regardless of level or role
  • Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections
  • Vibrant office culture with world class amenities
  • Great Place to Work Certified™ across the globe

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$175,000 - CA$250,000 per year

Degree requirement

Bachelor's Degree

Tech skills

LinuxMacOS

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.