EngineerJobs.io
← Back to all jobs

Job Description

CrowdStrike is seeking a Sr. Machine Learning Engineer to join the AIDR Engineering Team. The role provides engineering support for high-throughput, low-latency LLM inferencing, with emphasis on LLM post-training, data engineering tied to rigorous evaluations, and collaboration that helps enable safe and secure enterprise AI interactions.

This position is based in Sunnyvale, CA (remote) and offers a salary range of USD 164,000 - 295,000 per year.

What you’ll do

  • Innovate with state-of-the-art machine learning approaches to accelerate data science execution.
  • Provide pragmatic support to fast-moving research and development teams.
  • Build and deliver high-quality solutions supporting customer-facing applications at scale.
  • Conduct in-depth analysis to identify potential vulnerabilities or gaps.
  • Construct and maintain data pipelines, and contribute to the training and implementation of custom models.
  • Collaborate across teams to brainstorm, define, and devise solutions.
  • Commit to ongoing learning and self-improvement.
  • Stay focused on customer challenges and look for ways to improve support.
  • Maintain top-tier coding quality through best practices, rigorous testing, and thorough logging and metrics.
  • Work effectively in a collaborative, agile team environment.
  • Mentor other engineers across a range of technologies, while also learning from them.
  • Continuously explore improvements across product architecture, knowledge models, user experience, performance, and reliability.
  • Own your work end to end, including development, testing, deployment, and monitoring.
  • Thrive in a culture that highly values trust.

Requirements

  • Experience performing data engineering and architecture in support of advanced data science use cases.
  • A deep understanding of LLM post-training methods and computational architectures.
  • Understanding of scalability and distributed systems, including sharding, partitioning, and concurrency.
  • Ability to work as a team player.
  • Thorough understanding of engineering best practices, including appropriate testing paradigms, peer code reviews, and resilient architecture.
  • Capability to succeed in a test-driven, collaborative, iterative programming environment.
  • Track record of delivering on time with high-quality, unit-tested software, peer review, and regular check-ins for continuous integration.
  • Proven experience using AI technologies to improve decision-making, streamline workflows, increase efficiency, and drive business outcomes.

Technologies

  • Python
  • JVM technologies
  • Docker
  • Kubernetes
  • AWS, GCP, MaaS
  • MaaS
  • Kafka, Cassandra, Spark
  • ElasticSearch
  • Terraform, Chef, Ansible
  • GPUs

Tech stack (not mandatory to know everything)

  • High level coding language such as JVM technologies or Python
  • Docker
  • Kubernetes
  • AWS, GCP, or MaaS
  • Kafka, Cassandra, and Spark
  • ElasticSearch
  • Terraform, Chef, or Ansible
  • Experience scaling inference across GPUs or GPU-clusters

Bonus points

  • Existing, demonstrable applied work in scalable architectures for LLM post-training or fine-tuning.
  • Prior experience in cybersecurity or intelligence fields.

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

Similar Jobs