About The Position

As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined modern security with the world’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day and this traffic is growing daily. Our customers span all industries, and they count on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward. We’re also a mission-driven company. We cultivate a culture that gives every CrowdStriker both the flexibility and autonomy to own their careers. We’re always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other. Ready to join a mission that matters? The future of cybersecurity starts with you. About the Role: CrowdStrike is looking for AI engineers who have strong experience in building AI applications and agents on various cloud platforms. The candidate should have a deep understanding of various LLM concepts like RAG, AI Workflows, Agentic AI, AI Agents, AI Agent Frameworks, MCP, A2A is required. The candidate should have expert level knowledge of a few of the various frameworks like TensorFlow, PyTorch, Autogen, LlamaIndex, LangChain, AWS Agent Core, AI Agent Studio, MS Copilot Studio, etc. The candidate should be able to understand the requirements, research possible solutions, prototype and implement production quality scalable, performant and code for the requirement along with necessary unity and functional tests required for productionizing the code. Success Means: Architecting and delivering scalable implementations for various features. Ability to research and compare/contrast various solutions for a given problem. Gather feedback and iterate towards a final solution while addressing the feedback. Ability to provide detailed design and architecture documents for the feature. The ability to present the problem and describe the solution in easy to understand ways for a larger audience is critical. Ability to present and explain the feature in the context of the product to the customers as needed.

Requirements

  • 6+ years of combined experience as a cloud app developer.
  • 4+ years of experience in implementing Generative AI Apps and features
  • Deep understanding of 2 of cloud infrastructure and services - AWS, GCP, Azure or OCI.
  • Expert level knowledge of Go and/or Python.
  • Moderate to expert level knowledge of K8s.

Nice To Haves

  • Previous experience in security companies and working in close coordination with or in security products.
  • Deep understanding of Security landscape, especially AI Security (securing the use and application of AI)

Responsibilities

  • Understand the requirements.
  • Design and present the solution, gather feedback and iterate towards an acceptable solution.
  • Implement prototypes and high quality scalable, performant, testable production level code.
  • Build and maintain dashboards necessary to monitor and report on the production metrics of the feature (efficacy and performance)
  • Iterate and improve the solution as necessary wrt features, efficacy, scale and performance.

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service