About Us
SentinelOne is at the forefront of cybersecurity innovation with our advanced XDR platform that autonomously prevents, detects, and responds to threats in real-time. Our Singularity XDR leverages patented AI models to deliver robust protection, offering full network transparency at machine speed to neutralize threats at every stage of the attack lifecycle.
We are a values-driven team where names are known, achievements are celebrated, and friendships are nurtured. The pillars of trust, accountability, relentlessness, ingenuity, and OneSentinel form the foundation of our collaborative and unified global culture. We're in search of individuals who will contribute to team success and foster collaboration across SentinelOne. If you’re passionate about innovative problem-solving, we'd love to talk to you about joining our team!
What Are We Looking For?
Join our dynamic team of AI engineers and researchers from around the world! We’re dedicated to bringing the latest advances in Artificial Intelligence and Machine Learning to our clients, and we need you to help make this a reality.
We are seeking an AI Platform Engineer who will play a key role in developing our core AI technology and products. You will join the team behind PurpleAI, one of the Top 10 hottest cyber products of 2023, released for general availability in April 2024 (see the latest demo).
What Will You Do?
As a Staff Platform Engineer, you'll be part of a global team of AI engineers and researchers, working on features for SentinelOne products. Your responsibilities will include:
- Developing and shipping features for AI team products and services.
- Implementing features in Python and writing robust tests.
- Addressing bugs with expertise, ensuring top-tier security and quality in our platforms.
- Collaborating across multiple engineering teams to design and build new capabilities for SentinelOne’s leading platform.
What Skills and Experience Will You Need?
We are looking for exceptional engineers passionate about delivering outstanding AI products. Ideal candidates will possess:
- A degree in computer science or software engineering (additional experience can be considered in lieu of a degree).
- 7+ years of Python development experience, including production environments.
- 3+ years of experience solving complex problems using modern AI/ML techniques.
- Strong knowledge of software engineering, data structures, and algorithms.
- Comfort working cross-functionally with research and product teams.
- Experience with large-scale, high-load distributed systems.
- Excellent communication skills and ability to work asynchronously.
- Familiarity with Docker, Kubernetes, Terraform, ArgoCD, and similar technologies.
- Experience with Amazon Web Services is a plus.
What Would Make You an Ideal Candidate?
Our team values diverse backgrounds and broad responsibilities. Skills that would make you a great fit include:
- Developing complex applications using API-based LLMs.
- Training and deploying modern machine learning pipelines.
- Knowledge of data science methodologies and technologies.
- Experience in computer security and security research.
- Site Reliability Engineering or operational roles experience.
- Experience with Spark, Databricks, Weights and Biases, Airflow, MLFlow, or other MLOps/AIOps technologies.
- Proficiency with modern Python libraries (asyncio, pydantic, pandas, ruff, mypy).
- Experience with GPU technologies and compute frameworks (Morpheus, RAPIDS, JAX, Pytorch, CUDA).
- Familiarity with Google Cloud Platform and/or Microsoft Azure.
Why Us?
By joining SentinelOne, you will:
- Work on real-world problems and protect customers from cyber threats.
- Influence the architecture and design of our core platform.
- Collaborate with the best in the industry on cutting-edge projects.
- Enjoy flexible working hours with hybrid models in Prague and remote options elsewhere in CZ or SK.
- Receive a generous employee stock plan, yearly bonuses, and a flexible time-off policy.
- Benefit from comprehensive healthcare,